From 35caf48d7d9d26a7b954c4800b41b719ea9f7413 Mon Sep 17 00:00:00 2001 From: Jonathan Hamilton Date: Wed, 3 May 2017 19:22:26 -0700 Subject: Add a workaround for a PowerVR glsl compiler bug It seems it doesn't like negating arguments for bitops, so suff like "var <<= (-othervar);" fails to compile --- Source/Core/VideoCommon/DriverDetails.cpp | 2 ++ 1 file changed, 2 insertions(+) (limited to 'Source/Core/VideoCommon/DriverDetails.cpp') diff --git a/Source/Core/VideoCommon/DriverDetails.cpp b/Source/Core/VideoCommon/DriverDetails.cpp index 9d4cb69614..e81bdfb2af 100644 --- a/Source/Core/VideoCommon/DriverDetails.cpp +++ b/Source/Core/VideoCommon/DriverDetails.cpp @@ -94,6 +94,8 @@ static BugInfo m_known_bugs[] = { BUG_BROKEN_DUAL_SOURCE_BLENDING, -1.0, -1.0, true}, {API_OPENGL, OS_OSX, VENDOR_INTEL, DRIVER_INTEL, Family::UNKNOWN, BUG_BROKEN_DUAL_SOURCE_BLENDING, -1.0, -1.0, true}, + {API_OPENGL, OS_ALL, VENDOR_IMGTEC, DRIVER_IMGTEC, Family::UNKNOWN, + BUG_BROKEN_BITWISE_OP_NEGATION, -1.0, -1.0, true}, {API_VULKAN, OS_ALL, VENDOR_ATI, DRIVER_ATI, Family::UNKNOWN, BUG_PRIMITIVE_RESTART, -1.0, -1.0, true}, }; -- cgit v1.2.3