dawn-cmake/src/transform
Ben Clayton e9d7f7e640 src/transform: Reimplement tests in WGSL
Easier to read and write, and ensures that the tests exercise valid AST instead of synthetic structures that can never exist.

Change-Id: I5d361ef96383c71943a424f5765952f21d740042
Reviewed-on: https://dawn-review.googlesource.com/c/tint/+/36422
Reviewed-by: dan sinclair <dsinclair@chromium.org>
Commit-Queue: Ben Clayton <bclayton@google.com>
Auto-Submit: Ben Clayton <bclayton@google.com>
2021-01-06 12:57:41 +00:00
..
bound_array_accessors.cc ast: Clone symbols instead of ever-growing 2020-12-15 12:32:18 +00:00
bound_array_accessors.h Remove the context object. 2020-12-07 16:03:54 +00:00
bound_array_accessors_test.cc src/transform: Reimplement tests in WGSL 2021-01-06 12:57:41 +00:00
emit_vertex_point_size.cc Add Symbol to Variable. 2020-12-16 21:42:30 +00:00
emit_vertex_point_size.h Rework all transforms to transform-on-copy 2020-12-04 09:06:09 +00:00
emit_vertex_point_size_test.cc src/transform: Reimplement tests in WGSL 2021-01-06 12:57:41 +00:00
first_index_offset.cc Add Symbol to Variable. 2020-12-16 21:42:30 +00:00
first_index_offset.h Rework the FirstIndexOffset transform 2020-12-10 17:47:41 +00:00
first_index_offset_test.cc src/transform: Reimplement tests in WGSL 2021-01-06 12:57:41 +00:00
manager.cc transform: Fix Manager::Run() with no transforms 2020-12-09 15:15:20 +00:00
manager.h Remove DAWN_USE_NEW_TINT_TRANSFORM_API 2020-12-07 14:23:44 +00:00
test_helper.h src/transform: Reimplement tests in WGSL 2021-01-06 12:57:41 +00:00
transform.cc ast: Clone symbols instead of ever-growing 2020-12-15 12:32:18 +00:00
transform.h Remove BlockStatement::insert() 2020-12-14 20:31:17 +00:00
vertex_pulling.cc Add Symbol to Variable. 2020-12-16 21:42:30 +00:00
vertex_pulling.h Remove BlockStatement::insert() 2020-12-14 20:31:17 +00:00
vertex_pulling_test.cc src/transform: Reimplement tests in WGSL 2021-01-06 12:57:41 +00:00