SPV: Emit OpSelect when a selection node is simple enough.
Also, ensures it has a type, no disallowed side effects, or performance trade offs.
Showing
- SPIRV/GlslangToSpv.cpp 67 additions, 15 deletionsSPIRV/GlslangToSpv.cpp
- Test/baseResults/spv.140.frag.out 137 additions, 148 deletionsTest/baseResults/spv.140.frag.out
- Test/baseResults/spv.bool.vert.out 27 additions, 38 deletionsTest/baseResults/spv.bool.vert.out
- Test/baseResults/spv.deepRvalue.frag.out 44 additions, 55 deletionsTest/baseResults/spv.deepRvalue.frag.out
- Test/baseResults/spv.for-complex-condition.vert.out 30 additions, 40 deletionsTest/baseResults/spv.for-complex-condition.vert.out
- Test/baseResults/spv.image.frag.out 16 additions, 26 deletionsTest/baseResults/spv.image.frag.out
Loading
Please register or sign in to comment