Add glslang.js via cipd.
This will be used by the WebGPU CTS to compile GLSL shaders at runtime: https://chromium-review.googlesource.com/c/chromium/src/+/2100018 The compiler is around 1MB, and is rebuilt with some frequency, so we avoid checking it into WPT or Chromium. And since WebGPU has decided not to use SPIR-V, this solution is temporary until we have an implementation and testing of WGSL shaders. glslang.js is a WASM build of glslang, which currently also exists in src/third_party/glslang. Bug: 1060911 Change-Id: I7665b9d7137549466ac9409852e4dd32cc678663 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2100016 Commit-Queue: Kai Ninomiya <kainino@chromium.org> Reviewed-by:Corentin Wallez <cwallez@chromium.org> Reviewed-by:
Nico Weber <thakis@chromium.org> Cr-Commit-Position: refs/heads/master@{#755039}
Showing
Please register or sign in to comment