glslang-zig/glslang
Arseny Kapoulkine b239d22f7b Fix TextureUpgradeAndSamplerRemovalTransform when used with qualifiers
The transform removes sampler arguments from functions and function
calls; this causes function arguments to change their indices. When some
function arguments have an output qualifier, this qualifier can get lost
because of the removal which can lead to incorrect results (e.g. out
qualifier not having effect).

To fix this we iterate through both seq & qual arrays in lock-step and
manually remove/replace entries as appropriate.
2018-05-21 15:27:07 -07:00
..
GenericCodeGen Non-functional: White space after "//", mostly for copyrights. 2017-01-06 12:34:14 -07:00
Include Bump version. 2018-05-04 21:35:05 -06:00
MachineIndependent Fix TextureUpgradeAndSamplerRemovalTransform when used with qualifiers 2018-05-21 15:27:07 -07:00
OSDependent Implement OS_DumpMemoryCounters for Linux 2017-11-13 22:22:42 -07:00
Public Bump version. 2018-05-04 21:35:05 -06:00
CMakeLists.txt Fixed install for SPIRV, glslang, and hlsl when building shared libs 2018-04-26 14:07:46 -05:00
updateGrammar Bison: Non-functional: Move to revision 3.0.4. 2016-05-04 12:54:56 -06:00