mirror of
https://github.com/dolphin-emu/dolphin.git
synced 2025-07-23 14:19:46 -06:00
DriverDetails: Add broken dual source blending bug to MoltenVK on Intel GPUs
This commit is contained in:
@ -95,6 +95,8 @@ constexpr 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_VULKAN, OS_OSX, VENDOR_INTEL, DRIVER_PORTABILITY, 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, 108.4693462, true},
|
||||
{API_VULKAN, OS_WINDOWS, VENDOR_ATI, DRIVER_ATI, Family::UNKNOWN, BUG_PRIMITIVE_RESTART, -1.0,
|
||||
|
@ -229,13 +229,16 @@ enum Bug
|
||||
// index as a MRT location instead, or omit the binding completely.
|
||||
BUG_BROKEN_FRAGMENT_SHADER_INDEX_DECORATION,
|
||||
|
||||
// Bug: Dual-source outputs from fragment shaders are broken on AMD OpenGL drivers
|
||||
// Bug: Dual-source outputs from fragment shaders are broken on some drivers.
|
||||
// Started Version: -1
|
||||
// Ended Version: -1
|
||||
// Fragment shaders that specify dual-source outputs, cause the driver to crash
|
||||
// sometimes this happens in the kernel mode part of the driver resulting in a BSOD.
|
||||
// Disable dual-source blending support for now.
|
||||
// On some AMD drivers, fragment shaders that specify dual-source outputs can cause the driver to
|
||||
// crash. Sometimes this happens in the kernel mode part of the driver, resulting in a BSOD.
|
||||
// These shaders are also particularly problematic on macOS's Intel drivers. On OpenGL, they can
|
||||
// cause depth issues. On Metal, they can cause the driver to not write a primitive to the depth
|
||||
// buffer whenever a fragment is discarded. Disable dual-source blending support on these drivers.
|
||||
BUG_BROKEN_DUAL_SOURCE_BLENDING,
|
||||
|
||||
// BUG: ImgTec GLSL shader compiler fails when negating the input to a bitwise operation
|
||||
// Started version: 1.5
|
||||
// Ended version: 1.8@4693462
|
||||
|
Reference in New Issue
Block a user