glslang-zig/glslang/HLSL
Nathaniel Cesario 4c57db1595 Add --no-link option
Adds the --no-link option which outputs the compiled shader binaries
without linking them. This is a first step towards allowing users to
create SPIR-v binary, non-executable libraries.

When using the --no-link option, all functions are decorated with the
Export linkage attribute.
2023-09-18 17:31:05 -04:00
..
hlslAttributes.cpp Add --no-link option 2023-09-18 17:31:05 -04:00
hlslAttributes.h Move hlsl/ source to glslang/HLSL/ 2020-06-16 11:55:28 +01:00
hlslGrammar.cpp Add support for pre and post HLSL qualifier validation 2023-07-11 13:36:38 -04:00
hlslGrammar.h Add support for pre and post HLSL qualifier validation 2023-07-11 13:36:38 -04:00
hlslOpMap.cpp Move hlsl/ source to glslang/HLSL/ 2020-06-16 11:55:28 +01:00
hlslOpMap.h Move hlsl/ source to glslang/HLSL/ 2020-06-16 11:55:28 +01:00
hlslParseables.cpp change HLSL/hlslParseables.cpp to support InterlockedAdd on F=float types 2023-02-08 13:28:52 -07:00
hlslParseables.h Move hlsl/ source to glslang/HLSL/ 2020-06-16 11:55:28 +01:00
hlslParseHelper.cpp fix crash in HLSL frontend 2023-04-13 09:49:00 -04:00
hlslParseHelper.h Use nullptr where possible instead of NULL or 0 2022-11-30 09:33:28 -07:00
hlslScanContext.cpp HLSL: Add missing relaxed-precision float/int matrix expansions 2023-02-02 11:14:33 -07:00
hlslScanContext.h Move hlsl/ source to glslang/HLSL/ 2020-06-16 11:55:28 +01:00
hlslTokens.h HLSL: Add missing relaxed-precision float/int matrix expansions 2023-02-02 11:14:33 -07:00
hlslTokenStream.cpp Move hlsl/ source to glslang/HLSL/ 2020-06-16 11:55:28 +01:00
hlslTokenStream.h Move hlsl/ source to glslang/HLSL/ 2020-06-16 11:55:28 +01:00
pch.h Move hlsl/ source to glslang/HLSL/ 2020-06-16 11:55:28 +01:00