dawn-cmake/test/vk-gl-cts
Antonio Maiorano 654149fd69 Kokoro: run e2e tests with FXC validation
* Fixed DXC installation so that we download the latest release, and
patch it with the latest artifact build. This ensures that the correct
dxil.dll is next to dxc.exe, rather than having dxc.exe pick up whatever
dxil.dll is in PATH.

* To run tests with FXC requires the correct d3dcompiler_47.dll. To do
this, I modified the script to download the Windows SDK, and install
only the feature that contains the DLL.

* To avoid issues with DXC and FXC finding exes/dlls in PATH, modified
the script to temporarily set PATH as needed.

Bug: tint:940
Change-Id: Ic83b0b97f72ccc1f37b4b495eae6a6ab3421a95a
Reviewed-on: https://dawn-review.googlesource.com/c/tint/+/72560
Reviewed-by: James Price <jrprice@google.com>
Commit-Queue: Antonio Maiorano <amaiorano@google.com>
Kokoro: Kokoro <noreply+kokoro@google.com>
2021-12-13 19:19:58 +00:00
..
api/descriptor_set/descriptor_set_layout_binding/layout_binding_order tests: Stop using the [[block]] attribute 2021-12-09 15:45:03 +00:00
binding_model/dynamic_offset tests: Stop using the [[block]] attribute 2021-12-09 15:45:03 +00:00
combined_operations/negintdivand test: Remove many expected files 2021-08-24 22:49:42 +00:00
graphicsfuzz Kokoro: run e2e tests with FXC validation 2021-12-13 19:19:58 +00:00
non_robust_buffer_access tests: Stop using the [[block]] attribute 2021-12-09 15:45:03 +00:00
rasterization/line_continuity/line-strip Resolver: Remove texture_storage read access 2021-10-14 10:10:45 +00:00
spirv_assembly/instruction tests: Stop using the [[block]] attribute 2021-12-09 15:45:03 +00:00
subgroup_uniform_control_flow/discard/subgroup_reconverge_discard00 test: Remove many expected files 2021-08-24 22:49:42 +00:00
texture test: Remove many expected files 2021-08-24 22:49:42 +00:00