dawn-cmake/test/tint/shader_io
Zhaoming Jiang 6198bea2ac Dawn&Tint: Implement F16 pipeline IO
This CL implement f16 for pipeline IO, i.e. vertex shader input,
interstage variables between vertex and fragment shader, and fragment
shader output (render target). Unit tests and E2E tests for Tint and
Dawn are also implemented.

Bugs: tint:1473, tint:1502
Change-Id: If0d6b2b3171ec8b7e4efc0efd58cc803c6a3d3a8
Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/111160
Commit-Queue: Zhaoming Jiang <zhaoming.jiang@intel.com>
Kokoro: Kokoro <noreply+kokoro@google.com>
Reviewed-by: Ben Clayton <bclayton@google.com>
2022-12-07 04:33:24 +00:00
..
compute_input_builtins.wgsl Add parsing of shorter stage attributes. 2022-06-03 02:47:40 +00:00
compute_input_builtins.wgsl.expected.dxc.hlsl tint/test-runner: Split expectations for FXC and DXC 2022-07-22 17:43:27 +00:00
compute_input_builtins.wgsl.expected.fxc.hlsl tint/test-runner: Split expectations for FXC and DXC 2022-07-22 17:43:27 +00:00
compute_input_builtins.wgsl.expected.glsl tint->dawn: Shuffle source tree in preperation of merging repos 2022-02-21 15:19:07 +00:00
compute_input_builtins.wgsl.expected.msl tint->dawn: Shuffle source tree in preperation of merging repos 2022-02-21 15:19:07 +00:00
compute_input_builtins.wgsl.expected.spvasm tint->dawn: Shuffle source tree in preperation of merging repos 2022-02-21 15:19:07 +00:00
compute_input_builtins.wgsl.expected.wgsl Update src/tint unittests to new @stage format. 2022-06-07 13:55:34 +00:00
compute_input_builtins_struct.wgsl Update src/tint unittests to new @stage format. 2022-06-07 13:55:34 +00:00
compute_input_builtins_struct.wgsl.expected.dxc.hlsl tint/test-runner: Split expectations for FXC and DXC 2022-07-22 17:43:27 +00:00
compute_input_builtins_struct.wgsl.expected.fxc.hlsl tint/test-runner: Split expectations for FXC and DXC 2022-07-22 17:43:27 +00:00
compute_input_builtins_struct.wgsl.expected.glsl tint->dawn: Shuffle source tree in preperation of merging repos 2022-02-21 15:19:07 +00:00
compute_input_builtins_struct.wgsl.expected.msl tint->dawn: Shuffle source tree in preperation of merging repos 2022-02-21 15:19:07 +00:00
compute_input_builtins_struct.wgsl.expected.spvasm tint->dawn: Shuffle source tree in preperation of merging repos 2022-02-21 15:19:07 +00:00
compute_input_builtins_struct.wgsl.expected.wgsl Update src/tint unittests to new @stage format. 2022-06-07 13:55:34 +00:00
compute_input_mixed.wgsl Update src/tint unittests to new @stage format. 2022-06-07 13:55:34 +00:00
compute_input_mixed.wgsl.expected.dxc.hlsl tint/test-runner: Split expectations for FXC and DXC 2022-07-22 17:43:27 +00:00
compute_input_mixed.wgsl.expected.fxc.hlsl tint/test-runner: Split expectations for FXC and DXC 2022-07-22 17:43:27 +00:00
compute_input_mixed.wgsl.expected.glsl tint->dawn: Shuffle source tree in preperation of merging repos 2022-02-21 15:19:07 +00:00
compute_input_mixed.wgsl.expected.msl tint->dawn: Shuffle source tree in preperation of merging repos 2022-02-21 15:19:07 +00:00
compute_input_mixed.wgsl.expected.spvasm tint->dawn: Shuffle source tree in preperation of merging repos 2022-02-21 15:19:07 +00:00
compute_input_mixed.wgsl.expected.wgsl Update src/tint unittests to new @stage format. 2022-06-07 13:55:34 +00:00
compute_workgroup_expression.wgsl Run substitute_overrides for all tests. 2022-09-09 16:04:39 +00:00
compute_workgroup_expression.wgsl.expected.dxc.hlsl Run substitute_overrides for all tests. 2022-09-09 16:04:39 +00:00
compute_workgroup_expression.wgsl.expected.fxc.hlsl Run substitute_overrides for all tests. 2022-09-09 16:04:39 +00:00
compute_workgroup_expression.wgsl.expected.glsl Run substitute_overrides for all tests. 2022-09-09 16:04:39 +00:00
compute_workgroup_expression.wgsl.expected.msl Run substitute_overrides for all tests. 2022-09-09 16:04:39 +00:00
compute_workgroup_expression.wgsl.expected.spvasm Run substitute_overrides for all tests. 2022-09-09 16:04:39 +00:00
compute_workgroup_expression.wgsl.expected.wgsl Run substitute_overrides for all tests. 2022-09-09 16:04:39 +00:00
fragment_input_builtins.wgsl Update src/tint unittests to new @stage format. 2022-06-07 13:55:34 +00:00
fragment_input_builtins.wgsl.expected.dxc.hlsl tint/test-runner: Split expectations for FXC and DXC 2022-07-22 17:43:27 +00:00
fragment_input_builtins.wgsl.expected.fxc.hlsl tint/test-runner: Split expectations for FXC and DXC 2022-07-22 17:43:27 +00:00
fragment_input_builtins.wgsl.expected.glsl tint->dawn: Shuffle source tree in preperation of merging repos 2022-02-21 15:19:07 +00:00
fragment_input_builtins.wgsl.expected.msl tint->dawn: Shuffle source tree in preperation of merging repos 2022-02-21 15:19:07 +00:00
fragment_input_builtins.wgsl.expected.spvasm tint: Fix SPIR-V validation around interpolation decorations 2022-07-12 19:10:39 +00:00
fragment_input_builtins.wgsl.expected.wgsl Update src/tint unittests to new @stage format. 2022-06-07 13:55:34 +00:00
fragment_input_builtins_struct.wgsl Update src/tint unittests to new @stage format. 2022-06-07 13:55:34 +00:00
fragment_input_builtins_struct.wgsl.expected.dxc.hlsl tint/test-runner: Split expectations for FXC and DXC 2022-07-22 17:43:27 +00:00
fragment_input_builtins_struct.wgsl.expected.fxc.hlsl tint/test-runner: Split expectations for FXC and DXC 2022-07-22 17:43:27 +00:00
fragment_input_builtins_struct.wgsl.expected.glsl tint->dawn: Shuffle source tree in preperation of merging repos 2022-02-21 15:19:07 +00:00
fragment_input_builtins_struct.wgsl.expected.msl tint->dawn: Shuffle source tree in preperation of merging repos 2022-02-21 15:19:07 +00:00
fragment_input_builtins_struct.wgsl.expected.spvasm tint: Fix SPIR-V validation around interpolation decorations 2022-07-12 19:10:39 +00:00
fragment_input_builtins_struct.wgsl.expected.wgsl Update src/tint unittests to new @stage format. 2022-06-07 13:55:34 +00:00
fragment_input_locations.wgsl Update src/tint unittests to new @stage format. 2022-06-07 13:55:34 +00:00
fragment_input_locations.wgsl.expected.dxc.hlsl tint/test-runner: Split expectations for FXC and DXC 2022-07-22 17:43:27 +00:00
fragment_input_locations.wgsl.expected.fxc.hlsl tint/test-runner: Split expectations for FXC and DXC 2022-07-22 17:43:27 +00:00
fragment_input_locations.wgsl.expected.glsl tint->dawn: Shuffle source tree in preperation of merging repos 2022-02-21 15:19:07 +00:00
fragment_input_locations.wgsl.expected.msl tint->dawn: Shuffle source tree in preperation of merging repos 2022-02-21 15:19:07 +00:00
fragment_input_locations.wgsl.expected.spvasm tint->dawn: Shuffle source tree in preperation of merging repos 2022-02-21 15:19:07 +00:00
fragment_input_locations.wgsl.expected.wgsl Update src/tint unittests to new @stage format. 2022-06-07 13:55:34 +00:00
fragment_input_locations_f16.wgsl Dawn&Tint: Implement F16 pipeline IO 2022-12-07 04:33:24 +00:00
fragment_input_locations_f16.wgsl.expected.dxc.hlsl Dawn&Tint: Implement F16 pipeline IO 2022-12-07 04:33:24 +00:00
fragment_input_locations_f16.wgsl.expected.fxc.hlsl Dawn&Tint: Implement F16 pipeline IO 2022-12-07 04:33:24 +00:00
fragment_input_locations_f16.wgsl.expected.glsl Dawn&Tint: Implement F16 pipeline IO 2022-12-07 04:33:24 +00:00
fragment_input_locations_f16.wgsl.expected.msl Dawn&Tint: Implement F16 pipeline IO 2022-12-07 04:33:24 +00:00
fragment_input_locations_f16.wgsl.expected.spvasm Dawn&Tint: Implement F16 pipeline IO 2022-12-07 04:33:24 +00:00
fragment_input_locations_f16.wgsl.expected.wgsl Dawn&Tint: Implement F16 pipeline IO 2022-12-07 04:33:24 +00:00
fragment_input_locations_struct.wgsl Update src/tint unittests to new @stage format. 2022-06-07 13:55:34 +00:00
fragment_input_locations_struct.wgsl.expected.dxc.hlsl tint/test-runner: Split expectations for FXC and DXC 2022-07-22 17:43:27 +00:00
fragment_input_locations_struct.wgsl.expected.fxc.hlsl tint/test-runner: Split expectations for FXC and DXC 2022-07-22 17:43:27 +00:00
fragment_input_locations_struct.wgsl.expected.glsl tint->dawn: Shuffle source tree in preperation of merging repos 2022-02-21 15:19:07 +00:00
fragment_input_locations_struct.wgsl.expected.msl tint->dawn: Shuffle source tree in preperation of merging repos 2022-02-21 15:19:07 +00:00
fragment_input_locations_struct.wgsl.expected.spvasm tint->dawn: Shuffle source tree in preperation of merging repos 2022-02-21 15:19:07 +00:00
fragment_input_locations_struct.wgsl.expected.wgsl Update src/tint unittests to new @stage format. 2022-06-07 13:55:34 +00:00
fragment_input_locations_struct_f16.wgsl Dawn&Tint: Implement F16 pipeline IO 2022-12-07 04:33:24 +00:00
fragment_input_locations_struct_f16.wgsl.expected.dxc.hlsl Dawn&Tint: Implement F16 pipeline IO 2022-12-07 04:33:24 +00:00
fragment_input_locations_struct_f16.wgsl.expected.fxc.hlsl Dawn&Tint: Implement F16 pipeline IO 2022-12-07 04:33:24 +00:00
fragment_input_locations_struct_f16.wgsl.expected.glsl Dawn&Tint: Implement F16 pipeline IO 2022-12-07 04:33:24 +00:00
fragment_input_locations_struct_f16.wgsl.expected.msl Dawn&Tint: Implement F16 pipeline IO 2022-12-07 04:33:24 +00:00
fragment_input_locations_struct_f16.wgsl.expected.spvasm Dawn&Tint: Implement F16 pipeline IO 2022-12-07 04:33:24 +00:00
fragment_input_locations_struct_f16.wgsl.expected.wgsl Dawn&Tint: Implement F16 pipeline IO 2022-12-07 04:33:24 +00:00
fragment_input_mixed.wgsl Update src/tint unittests to new @stage format. 2022-06-07 13:55:34 +00:00
fragment_input_mixed.wgsl.expected.dxc.hlsl tint/test-runner: Split expectations for FXC and DXC 2022-07-22 17:43:27 +00:00
fragment_input_mixed.wgsl.expected.fxc.hlsl tint/test-runner: Split expectations for FXC and DXC 2022-07-22 17:43:27 +00:00
fragment_input_mixed.wgsl.expected.glsl tint->dawn: Shuffle source tree in preperation of merging repos 2022-02-21 15:19:07 +00:00
fragment_input_mixed.wgsl.expected.msl tint->dawn: Shuffle source tree in preperation of merging repos 2022-02-21 15:19:07 +00:00
fragment_input_mixed.wgsl.expected.spvasm tint: Fix SPIR-V validation around interpolation decorations 2022-07-12 19:10:39 +00:00
fragment_input_mixed.wgsl.expected.wgsl Update src/tint unittests to new @stage format. 2022-06-07 13:55:34 +00:00
fragment_input_mixed_f16.wgsl Dawn&Tint: Implement F16 pipeline IO 2022-12-07 04:33:24 +00:00
fragment_input_mixed_f16.wgsl.expected.dxc.hlsl Dawn&Tint: Implement F16 pipeline IO 2022-12-07 04:33:24 +00:00
fragment_input_mixed_f16.wgsl.expected.fxc.hlsl Dawn&Tint: Implement F16 pipeline IO 2022-12-07 04:33:24 +00:00
fragment_input_mixed_f16.wgsl.expected.glsl Dawn&Tint: Implement F16 pipeline IO 2022-12-07 04:33:24 +00:00
fragment_input_mixed_f16.wgsl.expected.msl Dawn&Tint: Implement F16 pipeline IO 2022-12-07 04:33:24 +00:00
fragment_input_mixed_f16.wgsl.expected.spvasm Dawn&Tint: Implement F16 pipeline IO 2022-12-07 04:33:24 +00:00
fragment_input_mixed_f16.wgsl.expected.wgsl Dawn&Tint: Implement F16 pipeline IO 2022-12-07 04:33:24 +00:00
fragment_output_builtins.wgsl Update src/tint unittests to new @stage format. 2022-06-07 13:55:34 +00:00
fragment_output_builtins.wgsl.expected.dxc.hlsl tint/test-runner: Split expectations for FXC and DXC 2022-07-22 17:43:27 +00:00
fragment_output_builtins.wgsl.expected.fxc.hlsl tint/test-runner: Split expectations for FXC and DXC 2022-07-22 17:43:27 +00:00
fragment_output_builtins.wgsl.expected.glsl tint->dawn: Shuffle source tree in preperation of merging repos 2022-02-21 15:19:07 +00:00
fragment_output_builtins.wgsl.expected.msl tint->dawn: Shuffle source tree in preperation of merging repos 2022-02-21 15:19:07 +00:00
fragment_output_builtins.wgsl.expected.spvasm tint/writer/spirv: Inline constant expressions 2022-06-01 15:57:22 +00:00
fragment_output_builtins.wgsl.expected.wgsl Update src/tint unittests to new @stage format. 2022-06-07 13:55:34 +00:00
fragment_output_builtins_struct.wgsl Update src/tint unittests to new @stage format. 2022-06-07 13:55:34 +00:00
fragment_output_builtins_struct.wgsl.expected.dxc.hlsl tint/test-runner: Split expectations for FXC and DXC 2022-07-22 17:43:27 +00:00
fragment_output_builtins_struct.wgsl.expected.fxc.hlsl tint/test-runner: Split expectations for FXC and DXC 2022-07-22 17:43:27 +00:00
fragment_output_builtins_struct.wgsl.expected.glsl tint->dawn: Shuffle source tree in preperation of merging repos 2022-02-21 15:19:07 +00:00
fragment_output_builtins_struct.wgsl.expected.msl When emitting a MSL struct initializer emit the struct name. 2022-08-11 02:28:01 +00:00
fragment_output_builtins_struct.wgsl.expected.spvasm tint/writer/spirv: Inline constant expressions 2022-06-01 15:57:22 +00:00
fragment_output_builtins_struct.wgsl.expected.wgsl Update src/tint unittests to new @stage format. 2022-06-07 13:55:34 +00:00
fragment_output_locations.wgsl Update src/tint unittests to new @stage format. 2022-06-07 13:55:34 +00:00
fragment_output_locations.wgsl.expected.dxc.hlsl tint/test-runner: Split expectations for FXC and DXC 2022-07-22 17:43:27 +00:00
fragment_output_locations.wgsl.expected.fxc.hlsl tint/test-runner: Split expectations for FXC and DXC 2022-07-22 17:43:27 +00:00
fragment_output_locations.wgsl.expected.glsl tint->dawn: Shuffle source tree in preperation of merging repos 2022-02-21 15:19:07 +00:00
fragment_output_locations.wgsl.expected.msl tint->dawn: Shuffle source tree in preperation of merging repos 2022-02-21 15:19:07 +00:00
fragment_output_locations.wgsl.expected.spvasm tint->dawn: Shuffle source tree in preperation of merging repos 2022-02-21 15:19:07 +00:00
fragment_output_locations.wgsl.expected.wgsl Update src/tint unittests to new @stage format. 2022-06-07 13:55:34 +00:00
fragment_output_locations_f16.wgsl Dawn&Tint: Implement F16 pipeline IO 2022-12-07 04:33:24 +00:00
fragment_output_locations_f16.wgsl.expected.dxc.hlsl Dawn&Tint: Implement F16 pipeline IO 2022-12-07 04:33:24 +00:00
fragment_output_locations_f16.wgsl.expected.fxc.hlsl Dawn&Tint: Implement F16 pipeline IO 2022-12-07 04:33:24 +00:00
fragment_output_locations_f16.wgsl.expected.glsl Dawn&Tint: Implement F16 pipeline IO 2022-12-07 04:33:24 +00:00
fragment_output_locations_f16.wgsl.expected.msl Dawn&Tint: Implement F16 pipeline IO 2022-12-07 04:33:24 +00:00
fragment_output_locations_f16.wgsl.expected.spvasm Dawn&Tint: Implement F16 pipeline IO 2022-12-07 04:33:24 +00:00
fragment_output_locations_f16.wgsl.expected.wgsl Dawn&Tint: Implement F16 pipeline IO 2022-12-07 04:33:24 +00:00
fragment_output_locations_struct.wgsl Update src/tint unittests to new @stage format. 2022-06-07 13:55:34 +00:00
fragment_output_locations_struct.wgsl.expected.dxc.hlsl tint/test-runner: Split expectations for FXC and DXC 2022-07-22 17:43:27 +00:00
fragment_output_locations_struct.wgsl.expected.fxc.hlsl tint/test-runner: Split expectations for FXC and DXC 2022-07-22 17:43:27 +00:00
fragment_output_locations_struct.wgsl.expected.glsl tint->dawn: Shuffle source tree in preperation of merging repos 2022-02-21 15:19:07 +00:00
fragment_output_locations_struct.wgsl.expected.msl When emitting a MSL struct initializer emit the struct name. 2022-08-11 02:28:01 +00:00
fragment_output_locations_struct.wgsl.expected.spvasm tint->dawn: Shuffle source tree in preperation of merging repos 2022-02-21 15:19:07 +00:00
fragment_output_locations_struct.wgsl.expected.wgsl Update src/tint unittests to new @stage format. 2022-06-07 13:55:34 +00:00
fragment_output_locations_struct_f16.wgsl Dawn&Tint: Implement F16 pipeline IO 2022-12-07 04:33:24 +00:00
fragment_output_locations_struct_f16.wgsl.expected.dxc.hlsl Dawn&Tint: Implement F16 pipeline IO 2022-12-07 04:33:24 +00:00
fragment_output_locations_struct_f16.wgsl.expected.fxc.hlsl Dawn&Tint: Implement F16 pipeline IO 2022-12-07 04:33:24 +00:00
fragment_output_locations_struct_f16.wgsl.expected.glsl Dawn&Tint: Implement F16 pipeline IO 2022-12-07 04:33:24 +00:00
fragment_output_locations_struct_f16.wgsl.expected.msl Dawn&Tint: Implement F16 pipeline IO 2022-12-07 04:33:24 +00:00
fragment_output_locations_struct_f16.wgsl.expected.spvasm Dawn&Tint: Implement F16 pipeline IO 2022-12-07 04:33:24 +00:00
fragment_output_locations_struct_f16.wgsl.expected.wgsl Dawn&Tint: Implement F16 pipeline IO 2022-12-07 04:33:24 +00:00
fragment_output_mixed.wgsl Update src/tint unittests to new @stage format. 2022-06-07 13:55:34 +00:00
fragment_output_mixed.wgsl.expected.dxc.hlsl tint/test-runner: Split expectations for FXC and DXC 2022-07-22 17:43:27 +00:00
fragment_output_mixed.wgsl.expected.fxc.hlsl tint/test-runner: Split expectations for FXC and DXC 2022-07-22 17:43:27 +00:00
fragment_output_mixed.wgsl.expected.glsl tint->dawn: Shuffle source tree in preperation of merging repos 2022-02-21 15:19:07 +00:00
fragment_output_mixed.wgsl.expected.msl When emitting a MSL struct initializer emit the struct name. 2022-08-11 02:28:01 +00:00
fragment_output_mixed.wgsl.expected.spvasm tint/writer/spirv: Inline constant expressions 2022-06-01 15:57:22 +00:00
fragment_output_mixed.wgsl.expected.wgsl Update src/tint unittests to new @stage format. 2022-06-07 13:55:34 +00:00
fragment_output_mixed_f16.wgsl Dawn&Tint: Implement F16 pipeline IO 2022-12-07 04:33:24 +00:00
fragment_output_mixed_f16.wgsl.expected.dxc.hlsl Dawn&Tint: Implement F16 pipeline IO 2022-12-07 04:33:24 +00:00
fragment_output_mixed_f16.wgsl.expected.fxc.hlsl Dawn&Tint: Implement F16 pipeline IO 2022-12-07 04:33:24 +00:00
fragment_output_mixed_f16.wgsl.expected.glsl Dawn&Tint: Implement F16 pipeline IO 2022-12-07 04:33:24 +00:00
fragment_output_mixed_f16.wgsl.expected.msl Dawn&Tint: Implement F16 pipeline IO 2022-12-07 04:33:24 +00:00
fragment_output_mixed_f16.wgsl.expected.spvasm Dawn&Tint: Implement F16 pipeline IO 2022-12-07 04:33:24 +00:00
fragment_output_mixed_f16.wgsl.expected.wgsl Dawn&Tint: Implement F16 pipeline IO 2022-12-07 04:33:24 +00:00
interpolate_input_parameters.wgsl Update src/tint unittests to new @stage format. 2022-06-07 13:55:34 +00:00
interpolate_input_parameters.wgsl.expected.dxc.hlsl tint/test-runner: Split expectations for FXC and DXC 2022-07-22 17:43:27 +00:00
interpolate_input_parameters.wgsl.expected.fxc.hlsl tint/test-runner: Split expectations for FXC and DXC 2022-07-22 17:43:27 +00:00
interpolate_input_parameters.wgsl.expected.glsl tint->dawn: Shuffle source tree in preperation of merging repos 2022-02-21 15:19:07 +00:00
interpolate_input_parameters.wgsl.expected.msl tint->dawn: Shuffle source tree in preperation of merging repos 2022-02-21 15:19:07 +00:00
interpolate_input_parameters.wgsl.expected.spvasm tint->dawn: Shuffle source tree in preperation of merging repos 2022-02-21 15:19:07 +00:00
interpolate_input_parameters.wgsl.expected.wgsl Update src/tint unittests to new @stage format. 2022-06-07 13:55:34 +00:00
interpolate_input_struct.wgsl Update src/tint unittests to new @stage format. 2022-06-07 13:55:34 +00:00
interpolate_input_struct.wgsl.expected.dxc.hlsl tint/test-runner: Split expectations for FXC and DXC 2022-07-22 17:43:27 +00:00
interpolate_input_struct.wgsl.expected.fxc.hlsl tint/test-runner: Split expectations for FXC and DXC 2022-07-22 17:43:27 +00:00
interpolate_input_struct.wgsl.expected.glsl tint->dawn: Shuffle source tree in preperation of merging repos 2022-02-21 15:19:07 +00:00
interpolate_input_struct.wgsl.expected.msl tint->dawn: Shuffle source tree in preperation of merging repos 2022-02-21 15:19:07 +00:00
interpolate_input_struct.wgsl.expected.spvasm tint->dawn: Shuffle source tree in preperation of merging repos 2022-02-21 15:19:07 +00:00
interpolate_input_struct.wgsl.expected.wgsl Update src/tint unittests to new @stage format. 2022-06-07 13:55:34 +00:00
interpolate_integers.wgsl Update src/tint unittests to new @stage format. 2022-06-07 13:55:34 +00:00
interpolate_integers.wgsl.expected.dxc.hlsl tint/test-runner: Split expectations for FXC and DXC 2022-07-22 17:43:27 +00:00
interpolate_integers.wgsl.expected.fxc.hlsl tint/test-runner: Split expectations for FXC and DXC 2022-07-22 17:43:27 +00:00
interpolate_integers.wgsl.expected.glsl tint: Implement constant expression structures 2022-07-14 20:46:39 +00:00
interpolate_integers.wgsl.expected.msl When emitting a MSL struct initializer emit the struct name. 2022-08-11 02:28:01 +00:00
interpolate_integers.wgsl.expected.spvasm tint->dawn: Shuffle source tree in preperation of merging repos 2022-02-21 15:19:07 +00:00
interpolate_integers.wgsl.expected.wgsl Update src/tint unittests to new @stage format. 2022-06-07 13:55:34 +00:00
interpolate_return_struct.wgsl Update src/tint unittests to new @stage format. 2022-06-07 13:55:34 +00:00
interpolate_return_struct.wgsl.expected.dxc.hlsl tint/test-runner: Split expectations for FXC and DXC 2022-07-22 17:43:27 +00:00
interpolate_return_struct.wgsl.expected.fxc.hlsl tint/test-runner: Split expectations for FXC and DXC 2022-07-22 17:43:27 +00:00
interpolate_return_struct.wgsl.expected.glsl tint: Implement constant expression structures 2022-07-14 20:46:39 +00:00
interpolate_return_struct.wgsl.expected.msl When emitting a MSL struct initializer emit the struct name. 2022-08-11 02:28:01 +00:00
interpolate_return_struct.wgsl.expected.spvasm tint->dawn: Shuffle source tree in preperation of merging repos 2022-02-21 15:19:07 +00:00
interpolate_return_struct.wgsl.expected.wgsl Update src/tint unittests to new @stage format. 2022-06-07 13:55:34 +00:00
invariant.wgsl Update src/tint unittests to new @stage format. 2022-06-07 13:55:34 +00:00
invariant.wgsl.expected.dxc.hlsl tint/test-runner: Split expectations for FXC and DXC 2022-07-22 17:43:27 +00:00
invariant.wgsl.expected.fxc.hlsl tint/test-runner: Split expectations for FXC and DXC 2022-07-22 17:43:27 +00:00
invariant.wgsl.expected.glsl tint/writer/glsl: Inline constant expressions 2022-06-01 01:11:59 +00:00
invariant.wgsl.expected.msl tint/writer/msl: Inline constant expressions 2022-06-01 10:08:29 +00:00
invariant.wgsl.expected.spvasm tint->dawn: Shuffle source tree in preperation of merging repos 2022-02-21 15:19:07 +00:00
invariant.wgsl.expected.wgsl Update src/tint unittests to new @stage format. 2022-06-07 13:55:34 +00:00
invariant_struct_member.wgsl Update src/tint unittests to new @stage format. 2022-06-07 13:55:34 +00:00
invariant_struct_member.wgsl.expected.dxc.hlsl tint/test-runner: Split expectations for FXC and DXC 2022-07-22 17:43:27 +00:00
invariant_struct_member.wgsl.expected.fxc.hlsl tint/test-runner: Split expectations for FXC and DXC 2022-07-22 17:43:27 +00:00
invariant_struct_member.wgsl.expected.glsl tint: Implement constant expression structures 2022-07-14 20:46:39 +00:00
invariant_struct_member.wgsl.expected.msl When emitting a MSL struct initializer emit the struct name. 2022-08-11 02:28:01 +00:00
invariant_struct_member.wgsl.expected.spvasm tint->dawn: Shuffle source tree in preperation of merging repos 2022-02-21 15:19:07 +00:00
invariant_struct_member.wgsl.expected.wgsl Update src/tint unittests to new @stage format. 2022-06-07 13:55:34 +00:00
shared_struct_different_stages.wgsl Update src/tint unittests to new @stage format. 2022-06-07 13:55:34 +00:00
shared_struct_different_stages.wgsl.expected.dxc.hlsl tint/test-runner: Split expectations for FXC and DXC 2022-07-22 17:43:27 +00:00
shared_struct_different_stages.wgsl.expected.fxc.hlsl tint/test-runner: Split expectations for FXC and DXC 2022-07-22 17:43:27 +00:00
shared_struct_different_stages.wgsl.expected.glsl tint/writer/glsl: Inline constant expressions 2022-06-01 01:11:59 +00:00
shared_struct_different_stages.wgsl.expected.msl When emitting a MSL struct initializer emit the struct name. 2022-08-11 02:28:01 +00:00
shared_struct_different_stages.wgsl.expected.spvasm tint->dawn: Shuffle source tree in preperation of merging repos 2022-02-21 15:19:07 +00:00
shared_struct_different_stages.wgsl.expected.wgsl wgsl: Print abstract-floats with full precision. 2022-10-12 19:13:38 +00:00
shared_struct_different_stages_f16.wgsl Dawn&Tint: Implement F16 pipeline IO 2022-12-07 04:33:24 +00:00
shared_struct_different_stages_f16.wgsl.expected.dxc.hlsl Dawn&Tint: Implement F16 pipeline IO 2022-12-07 04:33:24 +00:00
shared_struct_different_stages_f16.wgsl.expected.fxc.hlsl Dawn&Tint: Implement F16 pipeline IO 2022-12-07 04:33:24 +00:00
shared_struct_different_stages_f16.wgsl.expected.glsl Dawn&Tint: Implement F16 pipeline IO 2022-12-07 04:33:24 +00:00
shared_struct_different_stages_f16.wgsl.expected.msl Dawn&Tint: Implement F16 pipeline IO 2022-12-07 04:33:24 +00:00
shared_struct_different_stages_f16.wgsl.expected.spvasm Dawn&Tint: Implement F16 pipeline IO 2022-12-07 04:33:24 +00:00
shared_struct_different_stages_f16.wgsl.expected.wgsl Dawn&Tint: Implement F16 pipeline IO 2022-12-07 04:33:24 +00:00
shared_struct_helper_function.wgsl Update src/tint unittests to new @stage format. 2022-06-07 13:55:34 +00:00
shared_struct_helper_function.wgsl.expected.dxc.hlsl tint/test-runner: Split expectations for FXC and DXC 2022-07-22 17:43:27 +00:00
shared_struct_helper_function.wgsl.expected.fxc.hlsl tint/test-runner: Split expectations for FXC and DXC 2022-07-22 17:43:27 +00:00
shared_struct_helper_function.wgsl.expected.glsl GLSL writer: emit gl_PointSize = 1 in all vertex shaders for OpenGL. 2022-04-22 21:25:02 +00:00
shared_struct_helper_function.wgsl.expected.msl tint->dawn: Shuffle source tree in preperation of merging repos 2022-02-21 15:19:07 +00:00
shared_struct_helper_function.wgsl.expected.spvasm tint->dawn: Shuffle source tree in preperation of merging repos 2022-02-21 15:19:07 +00:00
shared_struct_helper_function.wgsl.expected.wgsl Update src/tint unittests to new @stage format. 2022-06-07 13:55:34 +00:00
shared_struct_storage_buffer.wgsl tint: Disallow write-only storage buffers 2022-07-04 15:17:00 +00:00
shared_struct_storage_buffer.wgsl.expected.dxc.hlsl tint/test-runner: Split expectations for FXC and DXC 2022-07-22 17:43:27 +00:00
shared_struct_storage_buffer.wgsl.expected.fxc.hlsl tint/test-runner: Split expectations for FXC and DXC 2022-07-22 17:43:27 +00:00
shared_struct_storage_buffer.wgsl.expected.glsl tint: Add PreservePadding transform 2022-12-06 18:32:19 +00:00
shared_struct_storage_buffer.wgsl.expected.msl tint: Add PreservePadding transform 2022-12-06 18:32:19 +00:00
shared_struct_storage_buffer.wgsl.expected.spvasm tint: Add PreservePadding transform 2022-12-06 18:32:19 +00:00
shared_struct_storage_buffer.wgsl.expected.wgsl tint: Disallow write-only storage buffers 2022-07-04 15:17:00 +00:00
shared_struct_storage_buffer_f16.wgsl Dawn&Tint: Implement F16 pipeline IO 2022-12-07 04:33:24 +00:00
shared_struct_storage_buffer_f16.wgsl.expected.dxc.hlsl Dawn&Tint: Implement F16 pipeline IO 2022-12-07 04:33:24 +00:00
shared_struct_storage_buffer_f16.wgsl.expected.fxc.hlsl Dawn&Tint: Implement F16 pipeline IO 2022-12-07 04:33:24 +00:00
shared_struct_storage_buffer_f16.wgsl.expected.glsl Dawn&Tint: Implement F16 pipeline IO 2022-12-07 04:33:24 +00:00
shared_struct_storage_buffer_f16.wgsl.expected.msl Dawn&Tint: Implement F16 pipeline IO 2022-12-07 04:33:24 +00:00
shared_struct_storage_buffer_f16.wgsl.expected.spvasm Dawn&Tint: Implement F16 pipeline IO 2022-12-07 04:33:24 +00:00
shared_struct_storage_buffer_f16.wgsl.expected.wgsl Dawn&Tint: Implement F16 pipeline IO 2022-12-07 04:33:24 +00:00
vertex_input_builtins.wgsl Update src/tint unittests to new @stage format. 2022-06-07 13:55:34 +00:00
vertex_input_builtins.wgsl.expected.dxc.hlsl tint/test-runner: Split expectations for FXC and DXC 2022-07-22 17:43:27 +00:00
vertex_input_builtins.wgsl.expected.fxc.hlsl tint/test-runner: Split expectations for FXC and DXC 2022-07-22 17:43:27 +00:00
vertex_input_builtins.wgsl.expected.glsl tint/writer/glsl: Inline constant expressions 2022-06-01 01:11:59 +00:00
vertex_input_builtins.wgsl.expected.msl tint/writer/msl: Inline constant expressions 2022-06-01 10:08:29 +00:00
vertex_input_builtins.wgsl.expected.spvasm tint->dawn: Shuffle source tree in preperation of merging repos 2022-02-21 15:19:07 +00:00
vertex_input_builtins.wgsl.expected.wgsl Update src/tint unittests to new @stage format. 2022-06-07 13:55:34 +00:00
vertex_input_builtins_struct.wgsl Update src/tint unittests to new @stage format. 2022-06-07 13:55:34 +00:00
vertex_input_builtins_struct.wgsl.expected.dxc.hlsl tint/test-runner: Split expectations for FXC and DXC 2022-07-22 17:43:27 +00:00
vertex_input_builtins_struct.wgsl.expected.fxc.hlsl tint/test-runner: Split expectations for FXC and DXC 2022-07-22 17:43:27 +00:00
vertex_input_builtins_struct.wgsl.expected.glsl tint/writer/glsl: Inline constant expressions 2022-06-01 01:11:59 +00:00
vertex_input_builtins_struct.wgsl.expected.msl tint/writer/msl: Inline constant expressions 2022-06-01 10:08:29 +00:00
vertex_input_builtins_struct.wgsl.expected.spvasm tint->dawn: Shuffle source tree in preperation of merging repos 2022-02-21 15:19:07 +00:00
vertex_input_builtins_struct.wgsl.expected.wgsl Update src/tint unittests to new @stage format. 2022-06-07 13:55:34 +00:00
vertex_input_locations.wgsl Update src/tint unittests to new @stage format. 2022-06-07 13:55:34 +00:00
vertex_input_locations.wgsl.expected.dxc.hlsl tint/test-runner: Split expectations for FXC and DXC 2022-07-22 17:43:27 +00:00
vertex_input_locations.wgsl.expected.fxc.hlsl tint/test-runner: Split expectations for FXC and DXC 2022-07-22 17:43:27 +00:00
vertex_input_locations.wgsl.expected.glsl tint/writer/glsl: Inline constant expressions 2022-06-01 01:11:59 +00:00
vertex_input_locations.wgsl.expected.msl tint/writer/msl: Inline constant expressions 2022-06-01 10:08:29 +00:00
vertex_input_locations.wgsl.expected.spvasm tint->dawn: Shuffle source tree in preperation of merging repos 2022-02-21 15:19:07 +00:00
vertex_input_locations.wgsl.expected.wgsl Update src/tint unittests to new @stage format. 2022-06-07 13:55:34 +00:00
vertex_input_locations_f16.wgsl Dawn&Tint: Implement F16 pipeline IO 2022-12-07 04:33:24 +00:00
vertex_input_locations_f16.wgsl.expected.dxc.hlsl Dawn&Tint: Implement F16 pipeline IO 2022-12-07 04:33:24 +00:00
vertex_input_locations_f16.wgsl.expected.fxc.hlsl Dawn&Tint: Implement F16 pipeline IO 2022-12-07 04:33:24 +00:00
vertex_input_locations_f16.wgsl.expected.glsl Dawn&Tint: Implement F16 pipeline IO 2022-12-07 04:33:24 +00:00
vertex_input_locations_f16.wgsl.expected.msl Dawn&Tint: Implement F16 pipeline IO 2022-12-07 04:33:24 +00:00
vertex_input_locations_f16.wgsl.expected.spvasm Dawn&Tint: Implement F16 pipeline IO 2022-12-07 04:33:24 +00:00
vertex_input_locations_f16.wgsl.expected.wgsl Dawn&Tint: Implement F16 pipeline IO 2022-12-07 04:33:24 +00:00
vertex_input_locations_struct.wgsl Update src/tint unittests to new @stage format. 2022-06-07 13:55:34 +00:00
vertex_input_locations_struct.wgsl.expected.dxc.hlsl tint/test-runner: Split expectations for FXC and DXC 2022-07-22 17:43:27 +00:00
vertex_input_locations_struct.wgsl.expected.fxc.hlsl tint/test-runner: Split expectations for FXC and DXC 2022-07-22 17:43:27 +00:00
vertex_input_locations_struct.wgsl.expected.glsl tint/writer/glsl: Inline constant expressions 2022-06-01 01:11:59 +00:00
vertex_input_locations_struct.wgsl.expected.msl tint/writer/msl: Inline constant expressions 2022-06-01 10:08:29 +00:00
vertex_input_locations_struct.wgsl.expected.spvasm tint->dawn: Shuffle source tree in preperation of merging repos 2022-02-21 15:19:07 +00:00
vertex_input_locations_struct.wgsl.expected.wgsl Update src/tint unittests to new @stage format. 2022-06-07 13:55:34 +00:00
vertex_input_locations_struct_f16.wgsl Dawn&Tint: Implement F16 pipeline IO 2022-12-07 04:33:24 +00:00
vertex_input_locations_struct_f16.wgsl.expected.dxc.hlsl Dawn&Tint: Implement F16 pipeline IO 2022-12-07 04:33:24 +00:00
vertex_input_locations_struct_f16.wgsl.expected.fxc.hlsl Dawn&Tint: Implement F16 pipeline IO 2022-12-07 04:33:24 +00:00
vertex_input_locations_struct_f16.wgsl.expected.glsl Dawn&Tint: Implement F16 pipeline IO 2022-12-07 04:33:24 +00:00
vertex_input_locations_struct_f16.wgsl.expected.msl Dawn&Tint: Implement F16 pipeline IO 2022-12-07 04:33:24 +00:00
vertex_input_locations_struct_f16.wgsl.expected.spvasm Dawn&Tint: Implement F16 pipeline IO 2022-12-07 04:33:24 +00:00
vertex_input_locations_struct_f16.wgsl.expected.wgsl Dawn&Tint: Implement F16 pipeline IO 2022-12-07 04:33:24 +00:00
vertex_input_mixed.wgsl Update src/tint unittests to new @stage format. 2022-06-07 13:55:34 +00:00
vertex_input_mixed.wgsl.expected.dxc.hlsl tint/test-runner: Split expectations for FXC and DXC 2022-07-22 17:43:27 +00:00
vertex_input_mixed.wgsl.expected.fxc.hlsl tint/test-runner: Split expectations for FXC and DXC 2022-07-22 17:43:27 +00:00
vertex_input_mixed.wgsl.expected.glsl tint/writer/glsl: Inline constant expressions 2022-06-01 01:11:59 +00:00
vertex_input_mixed.wgsl.expected.msl tint/writer/msl: Inline constant expressions 2022-06-01 10:08:29 +00:00
vertex_input_mixed.wgsl.expected.spvasm tint->dawn: Shuffle source tree in preperation of merging repos 2022-02-21 15:19:07 +00:00
vertex_input_mixed.wgsl.expected.wgsl Update src/tint unittests to new @stage format. 2022-06-07 13:55:34 +00:00
vertex_input_mixed_f16.wgsl Dawn&Tint: Implement F16 pipeline IO 2022-12-07 04:33:24 +00:00
vertex_input_mixed_f16.wgsl.expected.dxc.hlsl Dawn&Tint: Implement F16 pipeline IO 2022-12-07 04:33:24 +00:00
vertex_input_mixed_f16.wgsl.expected.fxc.hlsl Dawn&Tint: Implement F16 pipeline IO 2022-12-07 04:33:24 +00:00
vertex_input_mixed_f16.wgsl.expected.glsl Dawn&Tint: Implement F16 pipeline IO 2022-12-07 04:33:24 +00:00
vertex_input_mixed_f16.wgsl.expected.msl Dawn&Tint: Implement F16 pipeline IO 2022-12-07 04:33:24 +00:00
vertex_input_mixed_f16.wgsl.expected.spvasm Dawn&Tint: Implement F16 pipeline IO 2022-12-07 04:33:24 +00:00
vertex_input_mixed_f16.wgsl.expected.wgsl Dawn&Tint: Implement F16 pipeline IO 2022-12-07 04:33:24 +00:00
vertex_output_builtins.wgsl Update src/tint unittests to new @stage format. 2022-06-07 13:55:34 +00:00
vertex_output_builtins.wgsl.expected.dxc.hlsl tint/test-runner: Split expectations for FXC and DXC 2022-07-22 17:43:27 +00:00
vertex_output_builtins.wgsl.expected.fxc.hlsl tint/test-runner: Split expectations for FXC and DXC 2022-07-22 17:43:27 +00:00
vertex_output_builtins.wgsl.expected.glsl GLSL writer: emit gl_PointSize = 1 in all vertex shaders for OpenGL. 2022-04-22 21:25:02 +00:00
vertex_output_builtins.wgsl.expected.msl tint->dawn: Shuffle source tree in preperation of merging repos 2022-02-21 15:19:07 +00:00
vertex_output_builtins.wgsl.expected.spvasm tint->dawn: Shuffle source tree in preperation of merging repos 2022-02-21 15:19:07 +00:00
vertex_output_builtins.wgsl.expected.wgsl Update src/tint unittests to new @stage format. 2022-06-07 13:55:34 +00:00
vertex_output_builtins_struct.wgsl Update src/tint unittests to new @stage format. 2022-06-07 13:55:34 +00:00
vertex_output_builtins_struct.wgsl.expected.dxc.hlsl tint/test-runner: Split expectations for FXC and DXC 2022-07-22 17:43:27 +00:00
vertex_output_builtins_struct.wgsl.expected.fxc.hlsl tint/test-runner: Split expectations for FXC and DXC 2022-07-22 17:43:27 +00:00
vertex_output_builtins_struct.wgsl.expected.glsl GLSL writer: emit gl_PointSize = 1 in all vertex shaders for OpenGL. 2022-04-22 21:25:02 +00:00
vertex_output_builtins_struct.wgsl.expected.msl When emitting a MSL struct initializer emit the struct name. 2022-08-11 02:28:01 +00:00
vertex_output_builtins_struct.wgsl.expected.spvasm tint->dawn: Shuffle source tree in preperation of merging repos 2022-02-21 15:19:07 +00:00
vertex_output_builtins_struct.wgsl.expected.wgsl Update src/tint unittests to new @stage format. 2022-06-07 13:55:34 +00:00
vertex_output_locations_struct.wgsl Update src/tint unittests to new @stage format. 2022-06-07 13:55:34 +00:00
vertex_output_locations_struct.wgsl.expected.dxc.hlsl tint/test-runner: Split expectations for FXC and DXC 2022-07-22 17:43:27 +00:00
vertex_output_locations_struct.wgsl.expected.fxc.hlsl tint/test-runner: Split expectations for FXC and DXC 2022-07-22 17:43:27 +00:00
vertex_output_locations_struct.wgsl.expected.glsl tint/writer/glsl: Inline constant expressions 2022-06-01 01:11:59 +00:00
vertex_output_locations_struct.wgsl.expected.msl When emitting a MSL struct initializer emit the struct name. 2022-08-11 02:28:01 +00:00
vertex_output_locations_struct.wgsl.expected.spvasm tint->dawn: Shuffle source tree in preperation of merging repos 2022-02-21 15:19:07 +00:00
vertex_output_locations_struct.wgsl.expected.wgsl Update src/tint unittests to new @stage format. 2022-06-07 13:55:34 +00:00
vertex_output_locations_struct_f16.wgsl Dawn&Tint: Implement F16 pipeline IO 2022-12-07 04:33:24 +00:00
vertex_output_locations_struct_f16.wgsl.expected.dxc.hlsl Dawn&Tint: Implement F16 pipeline IO 2022-12-07 04:33:24 +00:00
vertex_output_locations_struct_f16.wgsl.expected.fxc.hlsl Dawn&Tint: Implement F16 pipeline IO 2022-12-07 04:33:24 +00:00
vertex_output_locations_struct_f16.wgsl.expected.glsl Dawn&Tint: Implement F16 pipeline IO 2022-12-07 04:33:24 +00:00
vertex_output_locations_struct_f16.wgsl.expected.msl Dawn&Tint: Implement F16 pipeline IO 2022-12-07 04:33:24 +00:00
vertex_output_locations_struct_f16.wgsl.expected.spvasm Dawn&Tint: Implement F16 pipeline IO 2022-12-07 04:33:24 +00:00
vertex_output_locations_struct_f16.wgsl.expected.wgsl Dawn&Tint: Implement F16 pipeline IO 2022-12-07 04:33:24 +00:00