dawn-cmake/third_party
Corentin Wallez 21d8438ad6 Validate SPIR-V code when creating ShaderModules
This integrates spirv-val in dawn_native so that regular and
WebGPU-specific validation of shaders is done.

Also adds tests to check OpUndef is correctly rejected so we know
WebGPU-specific validation is working.

Change-Id: If49d276c98bca8cd3c6c1a420903fe34923a2942
2018-09-07 05:41:25 -04:00
..
glad Update glad with the fix for the OSX linker issue. 2018-08-02 13:39:07 +02:00
glfw@096efdf798 Initial commit of all the NXT integration. 2017-04-20 14:38:20 -04:00
glm@06f084063f Initial commit of all the NXT integration. 2017-04-20 14:38:20 -04:00
glslang@29619b2312 Roll several external dependencies. 2018-08-09 20:54:43 +02:00
googletest@98a0d007d7 Roll several external dependencies. 2018-08-09 20:54:43 +02:00
picojson Build with nortti/exceptions and fvisibility=hidden 2018-07-30 17:22:45 +02:00
shaderc@30af9f9899 Roll several external dependencies. 2018-08-09 20:54:43 +02:00
spirv-cross@a7697446b1 Roll SPIRV-Cross and use upstream repo. 2018-08-24 12:28:28 -04:00
spirv-headers@ff684ffc6a Roll several external dependencies. 2018-08-09 20:54:43 +02:00
spirv-tools@21bcb9d8b9 Roll SPIRV-Tools 2018-09-07 05:41:25 -04:00
stb@c7110588a4 Roll STB to fix a warning 2017-07-10 19:35:21 -04:00
tinygltfloader Initial commit of all the NXT integration. 2017-04-20 14:38:20 -04:00
vulkan Import vulkan headers version 1.0.65 2017-11-21 16:09:15 -05:00
BUILD.gn Roll SPIRV-Tools 2018-09-07 05:41:25 -04:00
CMakeLists.txt Validate SPIR-V code when creating ShaderModules 2018-09-07 05:41:25 -04:00