dawn-cmake/tools/src/cmd
Antonio Maiorano ade4e74ec4 test-runner: add 'fxc-and-dxc' arg to run both FXC and DXC for HLSL
When enabled, for each test, FXC is run first, and if it succeeds, DXC
is run. If both succeed, the test passes, otherwise it fails. This
option allows us to get meaningful feedback from running this script
against HLSL files, as well as taking advantage of the feature to delete
skips for tests that now pass (both FXC and DXC in this case).

Change-Id: Iae2ebfda7bd92f1b94893e648e2d1fb1f6979b39
Reviewed-on: https://dawn-review.googlesource.com/c/tint/+/84680
Reviewed-by: Ben Clayton <bclayton@google.com>
Kokoro: Kokoro <noreply+kokoro@google.com>
Commit-Queue: Antonio Maiorano <amaiorano@google.com>
2022-03-28 20:17:22 +00:00
..
benchdiff tools: Add perfmon 2022-01-27 14:51:06 +00:00
builtin-gen tools: Update post-shuffle paths for builtin-gen 2022-02-22 20:24:59 +00:00
check-spec-examples Fix legacy non-inclusive language issues 2022-02-17 15:03:19 +00:00
fix-tests fix-tests: fix when gtest outputs absolute source paths 2021-11-16 15:09:56 +00:00
gerrit-stats tools: Add snippets tool 2021-07-20 20:25:38 +00:00
get-test-plan Add test-name-filter flag to `get-test-plan` 2022-02-03 20:55:03 +00:00
perfmon tools/perfmon: Don't stop on errors 2022-02-01 15:28:21 +00:00
remote-compile msl: Explicity validate against MSL 1.2 2021-12-06 13:02:36 +00:00
roll-release tools: Add perfmon 2022-01-27 14:51:06 +00:00
run-parallel tools: Shuffle go code into an idiomatic tree 2021-05-14 18:47:33 +00:00
snippets tools: Add snippets tool 2021-07-20 20:25:38 +00:00
test-runner test-runner: add 'fxc-and-dxc' arg to run both FXC and DXC for HLSL 2022-03-28 20:17:22 +00:00
trim-includes [tools] Move getProjectRoot() out to fileutils. 2021-05-31 19:40:00 +00:00