ShaderGen: Drop broken fragment shader index workaround for Vulkan

AMD appears to have since fixed this in their driver, and it makes
shadergen ever so slightly less messy.
This commit is contained in:
Stenzek
2018-08-28 23:39:45 +10:00
parent 8206e4862c
commit 3ad7812b53
4 changed files with 6 additions and 46 deletions

View File

@ -220,14 +220,6 @@ enum Bug
// the gl_ClipDistance inputs from the vertex shader.
BUG_BROKEN_CLIP_DISTANCE,
// Bug: Dual-source outputs from fragment shaders are broken on AMD Vulkan drivers
// Started Version: -1
// Ended Version: -1
// Fragment shaders that specify dual-source outputs, via layout(location = 0, index = ...) cause
// the driver to fail to create graphics pipelines. The workaround for this is to specify the
// 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
// Started Version: -1
// Ended Version: -1