Front-end: Warn for likely missed change in default precisions.
This is part of the change to have desktop shaders respect precision qualifiers on Vulkan, but since the defaults are all highp, and that's different from ES fragment shaders, detect likely cases and warn about them (but being careful to not be too noisy if it's unlikely to be a problem).
Showing
- Test/baseResults/spv.aggOps.frag.out 2 additions, 0 deletionsTest/baseResults/spv.aggOps.frag.out
- Test/baseResults/spv.structAssignment.frag.out 7 additions, 0 deletionsTest/baseResults/spv.structAssignment.frag.out
- Test/baseResults/vulkan.frag.out 2 additions, 0 deletionsTest/baseResults/vulkan.frag.out
- Test/spv.merge-unreachable.frag 1 addition, 0 deletionsTest/spv.merge-unreachable.frag
- Test/spv.structAssignment.frag 2 additions, 0 deletionsTest/spv.structAssignment.frag
- glslang/Include/revision.h 2 additions, 2 deletionsglslang/Include/revision.h
- glslang/MachineIndependent/ParseHelper.cpp 28 additions, 2 deletionsglslang/MachineIndependent/ParseHelper.cpp
- glslang/MachineIndependent/ParseHelper.h 38 additions, 2 deletionsglslang/MachineIndependent/ParseHelper.h
- glslang/MachineIndependent/glslang.y 4 additions, 6 deletionsglslang/MachineIndependent/glslang.y
- glslang/MachineIndependent/glslang_tab.cpp 596 additions, 598 deletionsglslang/MachineIndependent/glslang_tab.cpp
Loading
Please register or sign in to comment