glslang-zig/glslang/HLSL
Ben Clayton 31cad22758 Use CMake's builtin functionality for PCHs
`glslang_pch()` did manual mangling of the compiler flags to enable pre-compiled headers.
I couldn't get this approach to work with the `MachineIndependent` subdirectory, but fortunately CMake has added first-class support for precompiled headers in 3.16, which does work with subdirectories.

Moved `glslang_pch()` to the other global function declarations.

`glslang_pch()` is a no-op when using CMake earlier than `3.16`.

CMake's PCH implementation does not need the `pch.cpp` files, so just remove them.
2020-07-07 16:44:19 +01:00
..
hlslAttributes.cpp Move hlsl/ source to glslang/HLSL/ 2020-06-16 11:55:28 +01:00
hlslAttributes.h Move hlsl/ source to glslang/HLSL/ 2020-06-16 11:55:28 +01:00
hlslGrammar.cpp Move hlsl/ source to glslang/HLSL/ 2020-06-16 11:55:28 +01:00
hlslGrammar.h Move hlsl/ source to glslang/HLSL/ 2020-06-16 11:55:28 +01: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 Fixed GCC -Wunused-parameter in hlslParseables.cpp. 2020-06-29 17:07:34 +03:00
hlslParseables.h Move hlsl/ source to glslang/HLSL/ 2020-06-16 11:55:28 +01:00
hlslParseHelper.cpp HLSL: Catch error cases earlier, preventing a later assert. 2020-07-01 00:53:37 -06:00
hlslParseHelper.h HLSL: Fix #pragma pack_matrix(row_major) not work on global uniforms 2020-06-25 16:10:00 +09:00
hlslScanContext.cpp Move hlsl/ source to glslang/HLSL/ 2020-06-16 11:55:28 +01:00
hlslScanContext.h Move hlsl/ source to glslang/HLSL/ 2020-06-16 11:55:28 +01:00
hlslTokens.h Move hlsl/ source to glslang/HLSL/ 2020-06-16 11:55:28 +01: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