glslang-zig/SPIRV
Andrew Woloszyn 2d83ab2f57 Fixed subtle issue that causes tests to fail in VS2013 in some configs.
Depending on specific optimization settings VS2013 will sometimes
execute the operands to

new Instruction(builder.getUniqueId(), builder.makeBoolType(), OpPhi)

left-to-right, and sometimes right-to-left. Since makeBoolType can
also call getUniqueId(), the IDs to the OpPhi can sometimes be swapped.

This guarantees an explicit ordering of the Ids so that tests work
reliably.
2015-09-18 16:12:03 -04:00
..
CMakeLists.txt Move to revision 31 of SPIR-V. 2015-08-06 22:55:01 -06:00
disassemble.cpp Fix issues from review comments and those relevant to texelFetch 2015-09-16 11:44:02 +08:00
disassemble.h Move to revision 31 of SPIR-V. 2015-08-06 22:55:01 -06:00
doc.cpp SPV: Minor corrections to previous big merge for images and atomics. 2015-09-16 11:42:16 -06:00
doc.h Move to revision 31 of SPIR-V. 2015-08-06 22:55:01 -06:00
GLSL.std.450.h Add new SPIR-V 31 files. 2015-08-06 22:59:24 -06:00
GLSL450Lib.h Revisioning: Include GLSL.std.450 version. Also, the revision.h script now includes redirection to revision.h. 2015-08-03 12:04:56 -06:00
GlslangToSpv.cpp SPV: Generate the LocalSize Execution Mode for compute shaders. 2015-09-16 16:04:05 -06:00
GlslangToSpv.h Updated command-line options, adding -o for saving binaries, -G for OpenGL SPIR-V validation, -v etc. 2015-07-12 19:28:10 -06:00
spirv.h Include specification revision as part of the version string. 2015-07-15 10:03:39 -06:00
spirv.hpp Add new SPIR-V 31 files. 2015-08-06 22:59:24 -06:00
SpvBuilder.cpp Fixed subtle issue that causes tests to fail in VS2013 in some configs. 2015-09-18 16:12:03 -04:00
SpvBuilder.h Fixed subtle issue that causes tests to fail in VS2013 in some configs. 2015-09-18 16:12:03 -04:00
spvIR.h Move to revision 31 of SPIR-V. 2015-08-06 22:55:01 -06:00
SPVRemapper.cpp Fixes for compiling glslang on Android. 2015-08-17 11:39:38 -04:00
SPVRemapper.h Move to revision 31 of SPIR-V. 2015-08-06 22:55:01 -06:00