diff options
Diffstat (limited to 'tests/bugs')
| -rw-r--r-- | tests/bugs/gh-841.slang.glsl | 11 |
1 files changed, 5 insertions, 6 deletions
diff --git a/tests/bugs/gh-841.slang.glsl b/tests/bugs/gh-841.slang.glsl index 8dd37274a..da23c33f1 100644 --- a/tests/bugs/gh-841.slang.glsl +++ b/tests/bugs/gh-841.slang.glsl @@ -18,19 +18,18 @@ struct RasterVertex_0 void main() { - vec4 result_0; RasterVertex_0 _S4 = RasterVertex_0(_S2, _S3); - vec4 result_1 = _S4.c_0; + vec4 result_0 = _S4.c_0; + vec4 result_1; if(bool(_S4.u_0 & uint(1))) { - vec4 result_2 = result_1 + 1.0; - result_0 = result_2; + result_1 = result_0 + 1.0; } else { - result_0 = result_1; + result_1 = result_0; } - _S1 = result_0; + _S1 = result_1; return; } |
