dawn-cmake/tools
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
..
src test-runner: add 'fxc-and-dxc' arg to run both FXC and DXC for HLSL 2022-03-28 20:17:22 +00:00
benchdiff benchmarks: Add a basic set of benchmarks 2022-01-18 18:58:16 +00:00
builtin-gen Rename 'intrinsic' to 'builtin' 2022-02-02 23:07:11 +00:00
check-spec-examples resolver: Remove error codes 2021-06-29 14:42:19 +00:00
fix-tests tools: Shuffle go code into an idiomatic tree 2021-05-14 18:47:33 +00:00
format tint->dawn: Shuffle source tree in preperation of merging repos 2022-02-21 15:19:07 +00:00
gerrit-stats tools: Add snippets tool 2021-07-20 20:25:38 +00:00
get-test-plan tools: parses wgsl spec and outputs a test plan (get-test-plan) 2021-09-07 17:14:54 +00:00
known_tint_failures [validation] add error number to invalid member accessor error: v-0007 2020-11-16 14:35:17 +00:00
lint tint->dawn: Shuffle source tree in preperation of merging repos 2022-02-21 15:19:07 +00:00
roll-all roll-all: Fix args for GNU find(1) 2020-11-25 21:08:37 +00:00
roll-release tools: Add roll-release 2021-07-30 16:20:46 +00:00
run_tests.py [validation] Improve CTS test wrapper. 2020-10-21 19:24:00 +00:00
snippets tools: Add snippets tool 2021-07-20 20:25:38 +00:00
test-runner tools/test-all.sh: Reimplement in golang 2021-05-14 19:48:43 +00:00
tint-generate-coverage Document the process of generating code coverage 2021-11-23 17:57:37 +00:00
trim-includes tools: Shuffle go code into an idiomatic tree 2021-05-14 18:47:33 +00:00