HLSL: fix type on clip/cull index result
While adding geometry stage support for clip/cull, it transpired that the existing clip/cull support was not setting the type of the result of indexing into the clup/cull variable. That's a defect independent of the geometry support, so to simplify the geometry PR, this is addressed separately. It doesn't appear to change the generated SPIR-V, but that's probably down to something else tolerating a bad input.
Showing
- Test/baseResults/hlsl.clipdistance-1.frag.out 4 additions, 4 deletionsTest/baseResults/hlsl.clipdistance-1.frag.out
- Test/baseResults/hlsl.clipdistance-1.vert.out 4 additions, 4 deletionsTest/baseResults/hlsl.clipdistance-1.vert.out
- Test/baseResults/hlsl.clipdistance-2.frag.out 16 additions, 16 deletionsTest/baseResults/hlsl.clipdistance-2.frag.out
- Test/baseResults/hlsl.clipdistance-2.vert.out 16 additions, 16 deletionsTest/baseResults/hlsl.clipdistance-2.vert.out
- Test/baseResults/hlsl.clipdistance-4.frag.out 8 additions, 8 deletionsTest/baseResults/hlsl.clipdistance-4.frag.out
- Test/baseResults/hlsl.clipdistance-4.vert.out 8 additions, 8 deletionsTest/baseResults/hlsl.clipdistance-4.vert.out
- Test/baseResults/hlsl.clipdistance-5.frag.out 8 additions, 8 deletionsTest/baseResults/hlsl.clipdistance-5.frag.out
- Test/baseResults/hlsl.clipdistance-5.vert.out 8 additions, 8 deletionsTest/baseResults/hlsl.clipdistance-5.vert.out
- Test/baseResults/hlsl.clipdistance-6.frag.out 16 additions, 16 deletionsTest/baseResults/hlsl.clipdistance-6.frag.out
- Test/baseResults/hlsl.clipdistance-6.vert.out 16 additions, 16 deletionsTest/baseResults/hlsl.clipdistance-6.vert.out
- Test/baseResults/hlsl.clipdistance-7.frag.out 14 additions, 14 deletionsTest/baseResults/hlsl.clipdistance-7.frag.out
- Test/baseResults/hlsl.clipdistance-7.vert.out 14 additions, 14 deletionsTest/baseResults/hlsl.clipdistance-7.vert.out
- Test/baseResults/hlsl.clipdistance-8.frag.out 8 additions, 8 deletionsTest/baseResults/hlsl.clipdistance-8.frag.out
- Test/baseResults/hlsl.clipdistance-8.vert.out 8 additions, 8 deletionsTest/baseResults/hlsl.clipdistance-8.vert.out
- Test/baseResults/hlsl.clipdistance-9.frag.out 8 additions, 8 deletionsTest/baseResults/hlsl.clipdistance-9.frag.out
- Test/baseResults/hlsl.clipdistance-9.vert.out 8 additions, 8 deletionsTest/baseResults/hlsl.clipdistance-9.vert.out
- Test/baseResults/hlsl.semantic.vert.out 8 additions, 8 deletionsTest/baseResults/hlsl.semantic.vert.out
- hlsl/hlslParseHelper.cpp 8 additions, 2 deletionshlsl/hlslParseHelper.cpp
Loading
Please register or sign in to comment