glslang-zig/SPIRV
John Kessenich fa668dad99 SPV: Reduce spurious type generation by removing intermediate types in the middle of access chains.
This generally simplifies access chain generation, with far fewer  type conversions.
It is particularly important to future SPIR-V changes where there is less aggregate
type uniqueness due to carrying different layout information with the type.
2015-09-13 14:46:30 -06:00
..
CMakeLists.txt Move to revision 31 of SPIR-V. 2015-08-06 22:55:01 -06:00
disassemble.cpp Move to revision 31 of SPIR-V. 2015-08-06 22:55:01 -06:00
disassemble.h Move to revision 31 of SPIR-V. 2015-08-06 22:55:01 -06:00
doc.cpp Move to revision 31 of SPIR-V. 2015-08-06 22:55:01 -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: Reduce spurious type generation by removing intermediate types in the middle of access chains. 2015-09-13 14:46:30 -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 SPV: Reduce spurious type generation by removing intermediate types in the middle of access chains. 2015-09-13 14:46:30 -06:00
SpvBuilder.h SPV: Reduce spurious type generation by removing intermediate types in the middle of access chains. 2015-09-13 14:46:30 -06: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