dawn-cmake/third_party
Corentin Wallez 9037669b2e Remove the dependency on shaderc and glslang.
With all tests converted to WGSL we only use shaderc to assemble SPIRV
assembly to binary. shaderc requires glslang but we don't use it at all.
By using SPIRV-Tools directly to assemble SPIR-V, we can remove both the
shaderc and glslang dependencies.

Bug: dawn:572
Bug: chromium:1150045
Change-Id: I1588428dfb9478e7b724478bec662d002ee920e0
Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/45765
Commit-Queue: Corentin Wallez <cwallez@chromium.org>
Auto-Submit: Corentin Wallez <cwallez@chromium.org>
Reviewed-by: Ryan Harrison <rharrison@chromium.org>
Reviewed-by: Austin Eng <enga@chromium.org>
2021-03-24 16:02:13 +00:00
..
gn Revert "Use upstream SPIRV-Cross GN files." 2021-02-24 18:34:21 +00:00
khronos Roll vulkan-headers right before the ray tracing breakage. 2020-11-27 15:30:07 +00:00
.clang-format Add .clang-format files and format more files 2020-07-15 19:51:17 +00:00
CMakeLists.txt Remove the dependency on shaderc and glslang. 2021-03-24 16:02:13 +00:00