dawn-cmake/build_overrides
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
..
angle.gni Add ANGLE to Dawn build. 2021-01-11 15:52:12 +00:00
build.gni Remove obsolete build flag. 2021-01-11 18:27:52 +00:00
dawn.gni Remove the dependency on shaderc and glslang. 2021-03-24 16:02:13 +00:00
glslang.gni Use Jamie's 7-layer burrito of Vulkan DEPS. 2021-01-06 17:41:50 +00:00
spirv_tools.gni Use Jamie's 7-layer burrito of Vulkan DEPS. 2021-01-06 17:41:50 +00:00
swiftshader.gni Use Jamie's 7-layer burrito of Vulkan DEPS. 2021-01-06 17:41:50 +00:00
tint.gni Use Jamie's 7-layer burrito of Vulkan DEPS. 2021-01-06 17:41:50 +00:00
vulkan_headers.gni Rolling 2 dependencies 2020-04-16 17:24:16 +00:00
vulkan_loader.gni Use Jamie's 7-layer burrito of Vulkan DEPS. 2021-01-06 17:41:50 +00:00
vulkan_tools.gni Add ANGLE to Dawn build. 2021-01-11 15:52:12 +00:00
vulkan_validation_layers.gni Use Jamie's 7-layer burrito of Vulkan DEPS. 2021-01-06 17:41:50 +00:00