dawn-cmake/test
James Price 42220ba1b2 writer/msl: Hoist array and struct initializers
Pull the HLSL transformation out to a standalone transform that can be
used by both HLSL and MSL.

The new E2E tests do not yet pass for MSL because they produce array
assignments, which will be addressed in the next patch.

Fixed: tint:826
Change-Id: Idc27c81ad45e3d4ab96d82663927d2fc1384618e
Reviewed-on: https://dawn-review.googlesource.com/c/tint/+/52842
Auto-Submit: James Price <jrprice@google.com>
Commit-Queue: Ben Clayton <bclayton@google.com>
Kokoro: Kokoro <noreply+kokoro@google.com>
Reviewed-by: Ben Clayton <bclayton@google.com>
2021-06-01 12:08:20 +00:00
..
access writer/msl: Fix zero-valued matrix constructors 2021-05-19 11:15:58 +00:00
array writer/msl: Hoist array and struct initializers 2021-06-01 12:08:20 +00:00
bug/tint Disable MSL tests that fail to validate 2021-05-27 16:48:57 +00:00
expressions writer/msl: Hoist array and struct initializers 2021-06-01 12:08:20 +00:00
intrinsics Implement Pointers and References 2021-05-18 10:28:48 +00:00
ptr_ref Disable MSL tests that fail to validate 2021-05-27 16:48:57 +00:00
samples writer/msl: Hoist array and struct initializers 2021-06-01 12:08:20 +00:00
struct writer/msl: Hoist array and struct initializers 2021-06-01 12:08:20 +00:00
types writer/msl: Handle private and workgroup variables 2021-05-26 15:41:02 +00:00
var writer/msl: Handle private and workgroup variables 2021-05-26 15:41:02 +00:00
BUILD.gn writer/msl: Hoist array and struct initializers 2021-06-01 12:08:20 +00:00
extract-spvasm.py Add --dump-spirv option to tint_unittests 2021-05-05 09:46:31 +00:00
test-all.sh tools/test-all.sh: Fix usage info 2021-05-18 17:06:18 +00:00