glslang-zig/hlsl
Ben Clayton dcad9ad056 CMake: Fold HLSL source into glslang
... and stub the HLSL target.

Fixes the building of shared libraries.

This breaks the cyclic dependency between the `glslang` and `hlsl` targets (by essentially removing the `hlsl` target).

The `BUILD.gn` and `BUILD.bazel` build rules already pull the `HLSL` source into the `glslang` target.

`Android.mk` is the only remaining build config that has a dedicated `HLSL` target, but this is explicity static and does not suffer the same link-time issues with the cyclic dependency (we may wish to stub this target too).

Related issue: #1484, #2147
Related PR: #2267
2020-06-16 10:46:06 +01:00
..
CMakeLists.txt CMake: Fold HLSL source into glslang 2020-06-16 10:46:06 +01:00
hlslAttributes.cpp HLSL: Fix #1912: add attribute syntax for nonreadable/nonwritable 2019-09-29 19:16:25 -06:00
hlslAttributes.h HLSL: Refactor attribute implementation. 2018-02-01 00:30:34 -07:00
hlslGrammar.cpp HLSL: Add better diagnostic when using in/out qualifiers in global scope (#2258) 2020-06-02 00:32:35 -06:00
hlslGrammar.h HLSL: Fix #1912: add attribute syntax for overriding image formats. 2019-09-28 11:39:15 -06:00
hlslOpMap.cpp Remove execute permissions 2018-08-07 03:16:20 +09:00
hlslOpMap.h Remove execute permissions 2018-08-07 03:16:20 +09:00
hlslParseables.cpp Manually merge ClemensRognerSD-dx9-sampler and resolve conflicts. 2018-12-07 18:38:26 -07:00
hlslParseables.h Remove execute permissions 2018-08-07 03:16:20 +09:00
hlslParseHelper.cpp HLSL: Recognize POSITION semantic et al in DX9 compatibility mode (#2255) 2020-06-02 00:30:50 -06:00
hlslParseHelper.h Flatten all interface variables (#2217) 2020-05-18 02:13:10 -06:00
hlslScanContext.cpp Remove execute permissions 2018-08-07 03:16:20 +09:00
hlslScanContext.h Remove execute permissions 2018-08-07 03:16:20 +09:00
hlslTokens.h Remove execute permissions 2018-08-07 03:16:20 +09:00
hlslTokenStream.cpp Remove execute permissions 2018-08-07 03:16:20 +09:00
hlslTokenStream.h Remove execute permissions 2018-08-07 03:16:20 +09:00
pch.cpp Use precompiled headers for some glslang projects 2018-10-31 15:38:08 -05:00
pch.h Use precompiled headers for some glslang projects 2018-10-31 15:38:08 -05:00
stub.cpp CMake: Fold HLSL source into glslang 2020-06-16 10:46:06 +01:00