mirror of
https://github.com/ZDoom/gzdoom.git
synced 2024-11-23 04:22:34 +00:00
Fix the clear screen shader bug
Fix texture set layout not matching the c++ code's version (vulkan validation error)
This commit is contained in:
parent
162ebe0f18
commit
11ca6bb067
2 changed files with 2 additions and 1 deletions
|
@ -17,8 +17,10 @@ void main()
|
|||
float gray = grayscale(frag);
|
||||
vec4 cm = (uObjectColor + gray * (uAddColor - uObjectColor)) * 2;
|
||||
frag = vec4(clamp(cm.rgb, 0.0, 1.0), frag.a);
|
||||
frag *= vColor;
|
||||
frag.rgb = frag.rgb + uFogColor.rgb;
|
||||
#else
|
||||
frag *= vColor;
|
||||
frag.rgb = frag.rgb + uFogColor.rgb;
|
||||
#endif
|
||||
#else
|
||||
|
|
|
@ -95,7 +95,6 @@ layout(set = 2, binding = 7) uniform sampler2D texture8;
|
|||
layout(set = 2, binding = 8) uniform sampler2D texture9;
|
||||
layout(set = 2, binding = 9) uniform sampler2D texture10;
|
||||
layout(set = 2, binding = 10) uniform sampler2D texture11;
|
||||
layout(set = 2, binding = 11) uniform sampler2D texture12;
|
||||
|
||||
// This must match the PushConstants struct
|
||||
layout(push_constant) uniform PushConstants
|
||||
|
|
Loading…
Reference in a new issue