dawn-cmake/test/tint/bug/tint
Ben Clayton 8b30ca3efa tint/transform: Fix FoldTrivialSingleUseLet for abstracts
If the let initializer was an abstract numeric that was implicitly materialized to a concrete type, then we could inlining the initializer into the use without the implicit materialization cast.
This could lead to validation errors, and subtly different results in the program.

In this situation, add an explicit cast to keep the types the same before and after inlining.

Fixed: tint:1664
Change-Id: Icca980cf8af74673906ad6c681a6b07d0c1932fd
Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/101160
Reviewed-by: Antonio Maiorano <amaiorano@google.com>
Commit-Queue: Ben Clayton <bclayton@google.com>
Kokoro: Kokoro <noreply+kokoro@google.com>
2022-09-02 13:58:00 +00:00
..
219.spvasm tint->dawn: Shuffle source tree in preperation of merging repos 2022-02-21 15:19:07 +00:00
219.spvasm.expected.dxc.hlsl tint/test-runner: Split expectations for FXC and DXC 2022-07-22 17:43:27 +00:00
219.spvasm.expected.fxc.hlsl tint/test-runner: Split expectations for FXC and DXC 2022-07-22 17:43:27 +00:00
219.spvasm.expected.glsl tint->dawn: Shuffle source tree in preperation of merging repos 2022-02-21 15:19:07 +00:00
219.spvasm.expected.msl tint->dawn: Shuffle source tree in preperation of merging repos 2022-02-21 15:19:07 +00:00
219.spvasm.expected.spvasm tint->dawn: Shuffle source tree in preperation of merging repos 2022-02-21 15:19:07 +00:00
219.spvasm.expected.wgsl Update src/tint unittests to new @stage format. 2022-06-07 13:55:34 +00:00
221.wgsl Update src/tint unittests to new @stage format. 2022-06-07 13:55:34 +00:00
221.wgsl.expected.dxc.hlsl tint/test-runner: Split expectations for FXC and DXC 2022-07-22 17:43:27 +00:00
221.wgsl.expected.fxc.hlsl tint/test-runner: Split expectations for FXC and DXC 2022-07-22 17:43:27 +00:00
221.wgsl.expected.glsl tint->dawn: Shuffle source tree in preperation of merging repos 2022-02-21 15:19:07 +00:00
221.wgsl.expected.msl tint/writer/msl: Generate an array<T,N> helper 2022-06-24 17:01:59 +00:00
221.wgsl.expected.spvasm tint/writer/spirv: Inline constant expressions 2022-06-01 15:57:22 +00:00
221.wgsl.expected.wgsl Update src/tint unittests to new @stage format. 2022-06-07 13:55:34 +00:00
292.wgsl Update src/tint unittests to new @stage format. 2022-06-07 13:55:34 +00:00
292.wgsl.expected.dxc.hlsl tint/test-runner: Split expectations for FXC and DXC 2022-07-22 17:43:27 +00:00
292.wgsl.expected.fxc.hlsl tint/test-runner: Split expectations for FXC and DXC 2022-07-22 17:43:27 +00:00
292.wgsl.expected.glsl tint/writer/glsl: Inline constant expressions 2022-06-01 01:11:59 +00:00
292.wgsl.expected.msl tint/writer/msl: Inline constant expressions 2022-06-01 10:08:29 +00:00
292.wgsl.expected.spvasm tint->dawn: Shuffle source tree in preperation of merging repos 2022-02-21 15:19:07 +00:00
292.wgsl.expected.wgsl Update src/tint unittests to new @stage format. 2022-06-07 13:55:34 +00:00
294.wgsl wgsl: Separate struct members with commas 2022-03-28 14:31:22 +00:00
294.wgsl.expected.dxc.hlsl tint/test-runner: Split expectations for FXC and DXC 2022-07-22 17:43:27 +00:00
294.wgsl.expected.fxc.hlsl tint/test-runner: Split expectations for FXC and DXC 2022-07-22 17:43:27 +00:00
294.wgsl.expected.glsl tint->dawn: Shuffle source tree in preperation of merging repos 2022-02-21 15:19:07 +00:00
294.wgsl.expected.msl tint/writer/msl: Generate an array<T,N> helper 2022-06-24 17:01:59 +00:00
294.wgsl.expected.spvasm tint->dawn: Shuffle source tree in preperation of merging repos 2022-02-21 15:19:07 +00:00
294.wgsl.expected.wgsl wgsl: Separate struct members with commas 2022-03-28 14:31:22 +00:00
369.wgsl wgsl: Separate struct members with commas 2022-03-28 14:31:22 +00:00
369.wgsl.expected.dxc.hlsl tint/test-runner: Split expectations for FXC and DXC 2022-07-22 17:43:27 +00:00
369.wgsl.expected.fxc.hlsl tint/test-runner: Split expectations for FXC and DXC 2022-07-22 17:43:27 +00:00
369.wgsl.expected.glsl tint: Add and use new Std140 transform 2022-09-01 22:12:19 +00:00
369.wgsl.expected.msl tint->dawn: Shuffle source tree in preperation of merging repos 2022-02-21 15:19:07 +00:00
369.wgsl.expected.spvasm tint: Add and use new Std140 transform 2022-09-01 22:12:19 +00:00
369.wgsl.expected.wgsl wgsl: Separate struct members with commas 2022-03-28 14:31:22 +00:00
403.wgsl Update src/tint unittests to new @stage format. 2022-06-07 13:55:34 +00:00
403.wgsl.expected.dxc.hlsl tint/test-runner: Split expectations for FXC and DXC 2022-07-22 17:43:27 +00:00
403.wgsl.expected.fxc.hlsl tint/test-runner: Split expectations for FXC and DXC 2022-07-22 17:43:27 +00:00
403.wgsl.expected.glsl tint: Add and use new Std140 transform 2022-09-01 22:12:19 +00:00
403.wgsl.expected.msl tint/writer/msl: Generate an array<T,N> helper 2022-06-24 17:01:59 +00:00
403.wgsl.expected.spvasm tint: Add and use new Std140 transform 2022-09-01 22:12:19 +00:00
403.wgsl.expected.wgsl Update src/tint unittests to new @stage format. 2022-06-07 13:55:34 +00:00
413.spvasm tint->dawn: Shuffle source tree in preperation of merging repos 2022-02-21 15:19:07 +00:00
413.spvasm.expected.dxc.hlsl tint/test-runner: Split expectations for FXC and DXC 2022-07-22 17:43:27 +00:00
413.spvasm.expected.fxc.hlsl tint/test-runner: Split expectations for FXC and DXC 2022-07-22 17:43:27 +00:00
413.spvasm.expected.glsl tint/writer/glsl: Inline constant expressions 2022-06-01 01:11:59 +00:00
413.spvasm.expected.msl tint/writer/msl: Inline constant expressions 2022-06-01 10:08:29 +00:00
413.spvasm.expected.spvasm tint/writer/spirv: Inline constant expressions 2022-06-01 15:57:22 +00:00
413.spvasm.expected.wgsl Update src/tint unittests to new @stage format. 2022-06-07 13:55:34 +00:00
453.wgsl Update src/tint unittests to new @stage format. 2022-06-07 13:55:34 +00:00
453.wgsl.expected.dxc.hlsl tint/test-runner: Split expectations for FXC and DXC 2022-07-22 17:43:27 +00:00
453.wgsl.expected.fxc.hlsl tint/test-runner: Split expectations for FXC and DXC 2022-07-22 17:43:27 +00:00
453.wgsl.expected.glsl tint/writer/glsl: Inline constant expressions 2022-06-01 01:11:59 +00:00
453.wgsl.expected.msl tint/writer/msl: Inline constant expressions 2022-06-01 10:08:29 +00:00
453.wgsl.expected.spvasm tint/writer/spirv: Inline constant expressions 2022-06-01 15:57:22 +00:00
453.wgsl.expected.wgsl Update src/tint unittests to new @stage format. 2022-06-07 13:55:34 +00:00
492.wgsl Update src/tint unittests to new @stage format. 2022-06-07 13:55:34 +00:00
492.wgsl.expected.dxc.hlsl tint/test-runner: Split expectations for FXC and DXC 2022-07-22 17:43:27 +00:00
492.wgsl.expected.fxc.hlsl tint/test-runner: Split expectations for FXC and DXC 2022-07-22 17:43:27 +00:00
492.wgsl.expected.glsl tint->dawn: Shuffle source tree in preperation of merging repos 2022-02-21 15:19:07 +00:00
492.wgsl.expected.msl tint->dawn: Shuffle source tree in preperation of merging repos 2022-02-21 15:19:07 +00:00
492.wgsl.expected.spvasm tint->dawn: Shuffle source tree in preperation of merging repos 2022-02-21 15:19:07 +00:00
492.wgsl.expected.wgsl Update src/tint unittests to new @stage format. 2022-06-07 13:55:34 +00:00
534.wgsl tint/ast: Clean up StorageClass enum 2022-07-26 22:51:36 +00:00
534.wgsl.expected.dxc.hlsl tint/test-runner: Split expectations for FXC and DXC 2022-07-22 17:43:27 +00:00
534.wgsl.expected.fxc.hlsl tint/test-runner: Split expectations for FXC and DXC 2022-07-22 17:43:27 +00:00
534.wgsl.expected.glsl tint/writer/glsl: Inline constant expressions 2022-06-01 01:11:59 +00:00
534.wgsl.expected.msl tint/writer/msl: Generate an array<T,N> helper 2022-06-24 17:01:59 +00:00
534.wgsl.expected.spvasm tint/writer/spirv: Inline constant expressions 2022-06-01 15:57:22 +00:00
534.wgsl.expected.wgsl Update src/tint unittests to new @stage format. 2022-06-07 13:55:34 +00:00
744.wgsl tint: Disallow write-only storage buffers 2022-07-04 15:17:00 +00:00
744.wgsl.expected.dxc.hlsl tint/test-runner: Split expectations for FXC and DXC 2022-07-22 17:43:27 +00:00
744.wgsl.expected.fxc.hlsl tint/test-runner: Split expectations for FXC and DXC 2022-07-22 17:43:27 +00:00
744.wgsl.expected.glsl tint->dawn: Shuffle source tree in preperation of merging repos 2022-02-21 15:19:07 +00:00
744.wgsl.expected.msl tint/writer/msl: Generate an array<T,N> helper 2022-06-24 17:01:59 +00:00
744.wgsl.expected.spvasm tint: Disallow write-only storage buffers 2022-07-04 15:17:00 +00:00
744.wgsl.expected.wgsl tint: Disallow write-only storage buffers 2022-07-04 15:17:00 +00:00
749.spvasm tint->dawn: Shuffle source tree in preperation of merging repos 2022-02-21 15:19:07 +00:00
749.spvasm.expected.dxc.hlsl tint/test-runner: Split expectations for FXC and DXC 2022-07-22 17:43:27 +00:00
749.spvasm.expected.fxc.hlsl tint/test-runner: Split expectations for FXC and DXC 2022-07-22 17:43:27 +00:00
749.spvasm.expected.glsl tint/resolver: Evaluate const-expr swizzles 2022-07-07 17:49:02 +00:00
749.spvasm.expected.msl tint/resolver: Evaluate const-expr swizzles 2022-07-07 17:49:02 +00:00
749.spvasm.expected.spvasm tint: Implement constant expression structures 2022-07-14 20:46:39 +00:00
749.spvasm.expected.wgsl Update src/tint unittests to new @stage format. 2022-06-07 13:55:34 +00:00
757.wgsl Update src/tint unittests to new @stage format. 2022-06-07 13:55:34 +00:00
757.wgsl.expected.dxc.hlsl tint: Implement const eval of binary multiply 2022-09-01 14:57:39 +00:00
757.wgsl.expected.fxc.hlsl tint: Implement const eval of binary multiply 2022-09-01 14:57:39 +00:00
757.wgsl.expected.glsl tint: Implement const eval of binary multiply 2022-09-01 14:57:39 +00:00
757.wgsl.expected.msl tint: Implement const eval of binary multiply 2022-09-01 14:57:39 +00:00
757.wgsl.expected.spvasm tint: Implement const eval of binary multiply 2022-09-01 14:57:39 +00:00
757.wgsl.expected.wgsl Update src/tint unittests to new @stage format. 2022-06-07 13:55:34 +00:00
764.wgsl tint->dawn: Shuffle source tree in preperation of merging repos 2022-02-21 15:19:07 +00:00
764.wgsl.expected.dxc.hlsl tint/test-runner: Split expectations for FXC and DXC 2022-07-22 17:43:27 +00:00
764.wgsl.expected.fxc.hlsl tint/test-runner: Split expectations for FXC and DXC 2022-07-22 17:43:27 +00:00
764.wgsl.expected.glsl tint: Deprecated module-scope 'let' for 'const' 2022-06-29 00:55:36 +00:00
764.wgsl.expected.msl tint: Deprecated module-scope 'let' for 'const' 2022-06-29 00:55:36 +00:00
764.wgsl.expected.spvasm tint: Deprecated module-scope 'let' for 'const' 2022-06-29 00:55:36 +00:00
764.wgsl.expected.wgsl tint->dawn: Shuffle source tree in preperation of merging repos 2022-02-21 15:19:07 +00:00
782.wgsl Sync reserved token list to WGSL spec. 2022-08-03 02:49:28 +00:00
782.wgsl.expected.dxc.hlsl Sync reserved token list to WGSL spec. 2022-08-03 02:49:28 +00:00
782.wgsl.expected.fxc.hlsl Sync reserved token list to WGSL spec. 2022-08-03 02:49:28 +00:00
782.wgsl.expected.glsl Sync reserved token list to WGSL spec. 2022-08-03 02:49:28 +00:00
782.wgsl.expected.msl Sync reserved token list to WGSL spec. 2022-08-03 02:49:28 +00:00
782.wgsl.expected.spvasm Sync reserved token list to WGSL spec. 2022-08-03 02:49:28 +00:00
782.wgsl.expected.wgsl Sync reserved token list to WGSL spec. 2022-08-03 02:49:28 +00:00
804.spv tint->dawn: Shuffle source tree in preperation of merging repos 2022-02-21 15:19:07 +00:00
804.spv.expected.dxc.hlsl tint/val: Make DXC validation output stable 2022-07-26 14:23:24 +00:00
804.spv.expected.fxc.hlsl tint/val: Make DXC validation output stable 2022-07-26 14:23:24 +00:00
804.spv.expected.glsl tint/val: Make DXC validation output stable 2022-07-26 14:23:24 +00:00
804.spv.expected.msl tint/val: Make DXC validation output stable 2022-07-26 14:23:24 +00:00
804.spv.expected.spvasm tint/val: Make DXC validation output stable 2022-07-26 14:23:24 +00:00
804.spv.expected.wgsl tint/val: Make DXC validation output stable 2022-07-26 14:23:24 +00:00
824.wgsl Update src/tint unittests to new @stage format. 2022-06-07 13:55:34 +00:00
824.wgsl.expected.dxc.hlsl tint/test-runner: Split expectations for FXC and DXC 2022-07-22 17:43:27 +00:00
824.wgsl.expected.fxc.hlsl tint/test-runner: Split expectations for FXC and DXC 2022-07-22 17:43:27 +00:00
824.wgsl.expected.glsl tint/writer/glsl: Inline constant expressions 2022-06-01 01:11:59 +00:00
824.wgsl.expected.msl tint/writer/msl: Generate an array<T,N> helper 2022-06-24 17:01:59 +00:00
824.wgsl.expected.spvasm tint/writer: Clean up EmitConstant() methods 2022-06-24 08:06:19 +00:00
824.wgsl.expected.wgsl Update src/tint unittests to new @stage format. 2022-06-07 13:55:34 +00:00
825.wgsl tint->dawn: Shuffle source tree in preperation of merging repos 2022-02-21 15:19:07 +00:00
825.wgsl.expected.dxc.hlsl tint/test-runner: Split expectations for FXC and DXC 2022-07-22 17:43:27 +00:00
825.wgsl.expected.fxc.hlsl tint/test-runner: Split expectations for FXC and DXC 2022-07-22 17:43:27 +00:00
825.wgsl.expected.glsl tint/writer: Disable constant inlining for lets 2022-06-24 18:15:39 +00:00
825.wgsl.expected.msl tint/writer: Disable constant inlining for lets 2022-06-24 18:15:39 +00:00
825.wgsl.expected.spvasm tint->dawn: Shuffle source tree in preperation of merging repos 2022-02-21 15:19:07 +00:00
825.wgsl.expected.wgsl tint->dawn: Shuffle source tree in preperation of merging repos 2022-02-21 15:19:07 +00:00
827.wgsl tint: Deprecated module-scope 'let' for 'const' 2022-06-29 00:55:36 +00:00
827.wgsl.expected.dxc.hlsl tint/test-runner: Split expectations for FXC and DXC 2022-07-22 17:43:27 +00:00
827.wgsl.expected.fxc.hlsl tint/test-runner: Split expectations for FXC and DXC 2022-07-22 17:43:27 +00:00
827.wgsl.expected.glsl tint: Deprecated module-scope 'let' for 'const' 2022-06-29 00:55:36 +00:00
827.wgsl.expected.msl tint: Deprecated module-scope 'let' for 'const' 2022-06-29 00:55:36 +00:00
827.wgsl.expected.spvasm tint: Deprecated module-scope 'let' for 'const' 2022-06-29 00:55:36 +00:00
827.wgsl.expected.wgsl tint: Deprecated module-scope 'let' for 'const' 2022-06-29 00:55:36 +00:00
870.spvasm tint->dawn: Shuffle source tree in preperation of merging repos 2022-02-21 15:19:07 +00:00
870.spvasm.expected.dxc.hlsl tint/test-runner: Split expectations for FXC and DXC 2022-07-22 17:43:27 +00:00
870.spvasm.expected.fxc.hlsl tint/test-runner: Split expectations for FXC and DXC 2022-07-22 17:43:27 +00:00
870.spvasm.expected.glsl tint->dawn: Shuffle source tree in preperation of merging repos 2022-02-21 15:19:07 +00:00
870.spvasm.expected.msl tint/writer/msl: Generate an array<T,N> helper 2022-06-24 17:01:59 +00:00
870.spvasm.expected.spvasm tint/writer/spirv: Inline constant expressions 2022-06-01 15:57:22 +00:00
870.spvasm.expected.wgsl Update src/tint unittests to new @stage format. 2022-06-07 13:55:34 +00:00
913.wgsl Update src/tint unittests to new @stage format. 2022-06-07 13:55:34 +00:00
913.wgsl.expected.dxc.hlsl tint/test-runner: Split expectations for FXC and DXC 2022-07-22 17:43:27 +00:00
913.wgsl.expected.fxc.hlsl tint/test-runner: Split expectations for FXC and DXC 2022-07-22 17:43:27 +00:00
913.wgsl.expected.glsl tint/writer: Disable constant inlining for lets 2022-06-24 18:15:39 +00:00
913.wgsl.expected.msl tint/writer: Disable constant inlining for lets 2022-06-24 18:15:39 +00:00
913.wgsl.expected.spvasm tint/writer: Clean up EmitConstant() methods 2022-06-24 08:06:19 +00:00
913.wgsl.expected.wgsl Update src/tint unittests to new @stage format. 2022-06-07 13:55:34 +00:00
914.wgsl tint: Disallow write-only storage buffers 2022-07-04 15:17:00 +00:00
914.wgsl.expected.dxc.hlsl tint: Implement const eval of binary multiply 2022-09-01 14:57:39 +00:00
914.wgsl.expected.fxc.hlsl tint: Implement const eval of binary multiply 2022-09-01 14:57:39 +00:00
914.wgsl.expected.glsl tint: Implement const eval of binary multiply 2022-09-01 14:57:39 +00:00
914.wgsl.expected.msl tint: Implement const eval of binary multiply 2022-09-01 14:57:39 +00:00
914.wgsl.expected.spvasm tint: Implement const eval of binary multiply 2022-09-01 14:57:39 +00:00
914.wgsl.expected.wgsl tint: Disallow write-only storage buffers 2022-07-04 15:17:00 +00:00
922.wgsl Update src/tint unittests to new @stage format. 2022-06-07 13:55:34 +00:00
922.wgsl.expected.dxc.hlsl tint/transform: Fix index 0 accessing in DecomposeMemoryAccess 2022-08-17 18:15:00 +00:00
922.wgsl.expected.fxc.hlsl tint/transform: Fix index 0 accessing in DecomposeMemoryAccess 2022-08-17 18:15:00 +00:00
922.wgsl.expected.glsl GLSL writer: emit gl_PointSize = 1 in all vertex shaders for OpenGL. 2022-04-22 21:25:02 +00:00
922.wgsl.expected.msl tint/writer/msl: Generate an array<T,N> helper 2022-06-24 17:01:59 +00:00
922.wgsl.expected.spvasm tint/writer/spirv: Inline constant expressions 2022-06-01 15:57:22 +00:00
922.wgsl.expected.wgsl Update src/tint unittests to new @stage format. 2022-06-07 13:55:34 +00:00
926.wgsl Update src/tint unittests to new @stage format. 2022-06-07 13:55:34 +00:00
926.wgsl.expected.dxc.hlsl tint/test-runner: Split expectations for FXC and DXC 2022-07-22 17:43:27 +00:00
926.wgsl.expected.fxc.hlsl tint/test-runner: Split expectations for FXC and DXC 2022-07-22 17:43:27 +00:00
926.wgsl.expected.glsl tint->dawn: Shuffle source tree in preperation of merging repos 2022-02-21 15:19:07 +00:00
926.wgsl.expected.msl msl: Promote local private vars to function scope 2022-06-28 02:06:05 +00:00
926.wgsl.expected.spvasm tint/writer/spirv: Inline constant expressions 2022-06-01 15:57:22 +00:00
926.wgsl.expected.wgsl Update src/tint unittests to new @stage format. 2022-06-07 13:55:34 +00:00
942.wgsl Update src/tint unittests to new @stage format. 2022-06-07 13:55:34 +00:00
942.wgsl.expected.dxc.hlsl tint/test-runner: Split expectations for FXC and DXC 2022-07-22 17:43:27 +00:00
942.wgsl.expected.fxc.hlsl tint/test-runner: Split expectations for FXC and DXC 2022-07-22 17:43:27 +00:00
942.wgsl.expected.glsl tint/writer/glsl: Inline constant expressions 2022-06-01 01:11:59 +00:00
942.wgsl.expected.msl tint/writer/msl: Generate an array<T,N> helper 2022-06-24 17:01:59 +00:00
942.wgsl.expected.spvasm tint/writer/spirv: Inline constant expressions 2022-06-01 15:57:22 +00:00
942.wgsl.expected.wgsl Update src/tint unittests to new @stage format. 2022-06-07 13:55:34 +00:00
943.spvasm tint->dawn: Shuffle source tree in preperation of merging repos 2022-02-21 15:19:07 +00:00
943.spvasm.expected.dxc.hlsl tint/test-runner: Split expectations for FXC and DXC 2022-07-22 17:43:27 +00:00
943.spvasm.expected.fxc.hlsl tint/test-runner: Split expectations for FXC and DXC 2022-07-22 17:43:27 +00:00
943.spvasm.expected.glsl tint/writer/glsl: Inline constant expressions 2022-06-01 01:11:59 +00:00
943.spvasm.expected.msl tint/writer/msl: Generate an array<T,N> helper 2022-06-24 17:01:59 +00:00
943.spvasm.expected.spvasm tint/writer/spirv: Inline constant expressions 2022-06-01 15:57:22 +00:00
943.spvasm.expected.wgsl Update src/tint unittests to new @stage format. 2022-06-07 13:55:34 +00:00
948.wgsl Update src/tint unittests to new @stage format. 2022-06-07 13:55:34 +00:00
948.wgsl.expected.dxc.hlsl tint/test-runner: Split expectations for FXC and DXC 2022-07-22 17:43:27 +00:00
948.wgsl.expected.fxc.hlsl tint/test-runner: Split expectations for FXC and DXC 2022-07-22 17:43:27 +00:00
948.wgsl.expected.glsl tint/resolver: Evaluate const-expr swizzles 2022-07-07 17:49:02 +00:00
948.wgsl.expected.msl tint/resolver: Evaluate const-expr swizzles 2022-07-07 17:49:02 +00:00
948.wgsl.expected.spvasm tint/resolver: Evaluate const-expr swizzles 2022-07-07 17:49:02 +00:00
948.wgsl.expected.wgsl Update src/tint unittests to new @stage format. 2022-06-07 13:55:34 +00:00
949.wgsl Update src/tint unittests to new @stage format. 2022-06-07 13:55:34 +00:00
949.wgsl.expected.dxc.hlsl tint/test-runner: Split expectations for FXC and DXC 2022-07-22 17:43:27 +00:00
949.wgsl.expected.fxc.hlsl tint/test-runner: Split expectations for FXC and DXC 2022-07-22 17:43:27 +00:00
949.wgsl.expected.glsl tint/writer/glsl: Inline constant expressions 2022-06-01 01:11:59 +00:00
949.wgsl.expected.msl msl: Promote local private vars to function scope 2022-06-28 02:06:05 +00:00
949.wgsl.expected.spvasm tint/writer/spirv: Inline constant expressions 2022-06-01 15:57:22 +00:00
949.wgsl.expected.wgsl Update src/tint unittests to new @stage format. 2022-06-07 13:55:34 +00:00
951.spvasm tint->dawn: Shuffle source tree in preperation of merging repos 2022-02-21 15:19:07 +00:00
951.spvasm.expected.dxc.hlsl tint/test-runner: Split expectations for FXC and DXC 2022-07-22 17:43:27 +00:00
951.spvasm.expected.fxc.hlsl tint/test-runner: Split expectations for FXC and DXC 2022-07-22 17:43:27 +00:00
951.spvasm.expected.glsl GLSL: don't emit structs w/runtime-sized arrays. 2022-03-02 14:09:22 +00:00
951.spvasm.expected.msl tint/writer/msl: Generate an array<T,N> helper 2022-06-24 17:01:59 +00:00
951.spvasm.expected.spvasm tint/writer/spirv: Inline constant expressions 2022-06-01 15:57:22 +00:00
951.spvasm.expected.wgsl Update src/tint unittests to new @stage format. 2022-06-07 13:55:34 +00:00
959.wgsl Update src/tint unittests to new @stage format. 2022-06-07 13:55:34 +00:00
959.wgsl.expected.dxc.hlsl tint/test-runner: Split expectations for FXC and DXC 2022-07-22 17:43:27 +00:00
959.wgsl.expected.fxc.hlsl tint/test-runner: Split expectations for FXC and DXC 2022-07-22 17:43:27 +00:00
959.wgsl.expected.glsl tint->dawn: Shuffle source tree in preperation of merging repos 2022-02-21 15:19:07 +00:00
959.wgsl.expected.msl tint->dawn: Shuffle source tree in preperation of merging repos 2022-02-21 15:19:07 +00:00
959.wgsl.expected.spvasm Always use 0 for the Depth operand of OpTypeImage 2022-04-08 08:33:28 +00:00
959.wgsl.expected.wgsl Update src/tint unittests to new @stage format. 2022-06-07 13:55:34 +00:00
977.spvasm tint->dawn: Shuffle source tree in preperation of merging repos 2022-02-21 15:19:07 +00:00
977.spvasm.expected.dxc.hlsl tint/test-runner: Split expectations for FXC and DXC 2022-07-22 17:43:27 +00:00
977.spvasm.expected.fxc.hlsl tint/test-runner: Split expectations for FXC and DXC 2022-07-22 17:43:27 +00:00
977.spvasm.expected.glsl GLSL: don't emit structs w/runtime-sized arrays. 2022-03-02 14:09:22 +00:00
977.spvasm.expected.msl tint/writer/msl: Generate an array<T,N> helper 2022-06-24 17:01:59 +00:00
977.spvasm.expected.spvasm tint/writer/spirv: Inline constant expressions 2022-06-01 15:57:22 +00:00
977.spvasm.expected.wgsl Update src/tint unittests to new @stage format. 2022-06-07 13:55:34 +00:00
978.wgsl Update src/tint unittests to new @stage format. 2022-06-07 13:55:34 +00:00
978.wgsl.expected.dxc.hlsl tint/test-runner: Split expectations for FXC and DXC 2022-07-22 17:43:27 +00:00
978.wgsl.expected.fxc.hlsl tint/test-runner: Split expectations for FXC and DXC 2022-07-22 17:43:27 +00:00
978.wgsl.expected.glsl tint->dawn: Shuffle source tree in preperation of merging repos 2022-02-21 15:19:07 +00:00
978.wgsl.expected.msl tint->dawn: Shuffle source tree in preperation of merging repos 2022-02-21 15:19:07 +00:00
978.wgsl.expected.spvasm Always use 0 for the Depth operand of OpTypeImage 2022-04-08 08:33:28 +00:00
978.wgsl.expected.wgsl Update src/tint unittests to new @stage format. 2022-06-07 13:55:34 +00:00
980.wgsl Update src/tint unittests to new @stage format. 2022-06-07 13:55:34 +00:00
980.wgsl.expected.dxc.hlsl tint/test-runner: Split expectations for FXC and DXC 2022-07-22 17:43:27 +00:00
980.wgsl.expected.fxc.hlsl tint/test-runner: Split expectations for FXC and DXC 2022-07-22 17:43:27 +00:00
980.wgsl.expected.glsl PromoteSideEffectsToDecl: add to 4 backends and regen tests 2022-03-15 15:35:13 +00:00
980.wgsl.expected.msl PromoteSideEffectsToDecl: add to 4 backends and regen tests 2022-03-15 15:35:13 +00:00
980.wgsl.expected.spvasm tint/writer/spirv: Inline constant expressions 2022-06-01 15:57:22 +00:00
980.wgsl.expected.wgsl Update src/tint unittests to new @stage format. 2022-06-07 13:55:34 +00:00
990.wgsl tint->dawn: Shuffle source tree in preperation of merging repos 2022-02-21 15:19:07 +00:00
990.wgsl.expected.dxc.hlsl tint/test-runner: Split expectations for FXC and DXC 2022-07-22 17:43:27 +00:00
990.wgsl.expected.fxc.hlsl tint/test-runner: Split expectations for FXC and DXC 2022-07-22 17:43:27 +00:00
990.wgsl.expected.glsl tint->dawn: Shuffle source tree in preperation of merging repos 2022-02-21 15:19:07 +00:00
990.wgsl.expected.msl tint->dawn: Shuffle source tree in preperation of merging repos 2022-02-21 15:19:07 +00:00
990.wgsl.expected.spvasm tint/writer/spirv: Inline constant expressions 2022-06-01 15:57:22 +00:00
990.wgsl.expected.wgsl tint->dawn: Shuffle source tree in preperation of merging repos 2022-02-21 15:19:07 +00:00
992.wgsl Update src/tint unittests to new @stage format. 2022-06-07 13:55:34 +00:00
992.wgsl.expected.dxc.hlsl tint/test-runner: Split expectations for FXC and DXC 2022-07-22 17:43:27 +00:00
992.wgsl.expected.fxc.hlsl tint/test-runner: Split expectations for FXC and DXC 2022-07-22 17:43:27 +00:00
992.wgsl.expected.glsl tint->dawn: Shuffle source tree in preperation of merging repos 2022-02-21 15:19:07 +00:00
992.wgsl.expected.msl tint->dawn: Shuffle source tree in preperation of merging repos 2022-02-21 15:19:07 +00:00
992.wgsl.expected.spvasm tint/writer/spirv: Inline constant expressions 2022-06-01 15:57:22 +00:00
992.wgsl.expected.wgsl Update src/tint unittests to new @stage format. 2022-06-07 13:55:34 +00:00
993.wgsl tint: Disallow write-only storage buffers 2022-07-04 15:17:00 +00:00
993.wgsl.expected.dxc.hlsl tint/test-runner: Split expectations for FXC and DXC 2022-07-22 17:43:27 +00:00
993.wgsl.expected.fxc.hlsl tint/test-runner: Split expectations for FXC and DXC 2022-07-22 17:43:27 +00:00
993.wgsl.expected.glsl PromoteSideEffectsToDecl: add to 4 backends and regen tests 2022-03-15 15:35:13 +00:00
993.wgsl.expected.msl tint/writer/msl: Generate an array<T,N> helper 2022-06-24 17:01:59 +00:00
993.wgsl.expected.spvasm tint: Disallow write-only storage buffers 2022-07-04 15:17:00 +00:00
993.wgsl.expected.wgsl tint: Disallow write-only storage buffers 2022-07-04 15:17:00 +00:00
998.wgsl tint: Disallow write-only storage buffers 2022-07-04 15:17:00 +00:00
998.wgsl.expected.dxc.hlsl tint/test-runner: Split expectations for FXC and DXC 2022-07-22 17:43:27 +00:00
998.wgsl.expected.fxc.hlsl tint/test-runner: Split expectations for FXC and DXC 2022-07-22 17:43:27 +00:00
998.wgsl.expected.glsl tint->dawn: Shuffle source tree in preperation of merging repos 2022-02-21 15:19:07 +00:00
998.wgsl.expected.msl tint/writer/msl: Generate an array<T,N> helper 2022-06-24 17:01:59 +00:00
998.wgsl.expected.spvasm tint: Disallow write-only storage buffers 2022-07-04 15:17:00 +00:00
998.wgsl.expected.wgsl tint: Disallow write-only storage buffers 2022-07-04 15:17:00 +00:00
1046.wgsl tint/ast: Clean up StorageClass enum 2022-07-26 22:51:36 +00:00
1046.wgsl.expected.dxc.hlsl tint/test-runner: Split expectations for FXC and DXC 2022-07-22 17:43:27 +00:00
1046.wgsl.expected.fxc.hlsl tint/test-runner: Split expectations for FXC and DXC 2022-07-22 17:43:27 +00:00
1046.wgsl.expected.glsl tint->dawn: Shuffle source tree in preperation of merging repos 2022-02-21 15:19:07 +00:00
1046.wgsl.expected.msl tint/writer/msl: Generate an array<T,N> helper 2022-06-24 17:01:59 +00:00
1046.wgsl.expected.spvasm tint: Add RemovePhonies transform to spir-v backend 2022-08-10 19:32:23 +00:00
1046.wgsl.expected.wgsl Update src/tint unittests to new @stage format. 2022-06-07 13:55:34 +00:00
1061.spvasm tint: spir-v reader: add support for GLSLstd450Determinant 2022-08-29 20:52:00 +00:00
1061.spvasm.expected.dxc.hlsl tint: spir-v reader: add support for GLSLstd450Determinant 2022-08-29 20:52:00 +00:00
1061.spvasm.expected.fxc.hlsl tint: spir-v reader: add support for GLSLstd450Determinant 2022-08-29 20:52:00 +00:00
1061.spvasm.expected.glsl tint: spir-v reader: add support for GLSLstd450Determinant 2022-08-29 20:52:00 +00:00
1061.spvasm.expected.msl tint: spir-v reader: add support for GLSLstd450Determinant 2022-08-29 20:52:00 +00:00
1061.spvasm.expected.spvasm tint: spir-v reader: add support for GLSLstd450Determinant 2022-08-29 20:52:00 +00:00
1061.spvasm.expected.wgsl tint: spir-v reader: add support for GLSLstd450Determinant 2022-08-29 20:52:00 +00:00
1064.wgsl Update src/tint unittests to new @stage format. 2022-06-07 13:55:34 +00:00
1064.wgsl.expected.dxc.hlsl tint/test-runner: Split expectations for FXC and DXC 2022-07-22 17:43:27 +00:00
1064.wgsl.expected.fxc.hlsl tint/test-runner: Split expectations for FXC and DXC 2022-07-22 17:43:27 +00:00
1064.wgsl.expected.glsl tint->dawn: Shuffle source tree in preperation of merging repos 2022-02-21 15:19:07 +00:00
1064.wgsl.expected.msl tint->dawn: Shuffle source tree in preperation of merging repos 2022-02-21 15:19:07 +00:00
1064.wgsl.expected.spvasm tint/writer/spirv: Inline constant expressions 2022-06-01 15:57:22 +00:00
1064.wgsl.expected.wgsl Update src/tint unittests to new @stage format. 2022-06-07 13:55:34 +00:00
1076.wgsl Update src/tint unittests to new @stage format. 2022-06-07 13:55:34 +00:00
1076.wgsl.expected.dxc.hlsl tint/test-runner: Split expectations for FXC and DXC 2022-07-22 17:43:27 +00:00
1076.wgsl.expected.fxc.hlsl tint/test-runner: Split expectations for FXC and DXC 2022-07-22 17:43:27 +00:00
1076.wgsl.expected.glsl tint->dawn: Shuffle source tree in preperation of merging repos 2022-02-21 15:19:07 +00:00
1076.wgsl.expected.msl PromoteSideEffectsToDecl: add to 4 backends and regen tests 2022-03-15 15:35:13 +00:00
1076.wgsl.expected.spvasm tint: Fix SPIR-V validation around interpolation decorations 2022-07-12 19:10:39 +00:00
1076.wgsl.expected.wgsl Update src/tint unittests to new @stage format. 2022-06-07 13:55:34 +00:00
1081.wgsl Update src/tint unittests to new @stage format. 2022-06-07 13:55:34 +00:00
1081.wgsl.expected.dxc.hlsl tint/test-runner: Split expectations for FXC and DXC 2022-07-22 17:43:27 +00:00
1081.wgsl.expected.fxc.hlsl tint/test-runner: Split expectations for FXC and DXC 2022-07-22 17:43:27 +00:00
1081.wgsl.expected.glsl Implement discard semantics 2022-03-28 20:51:32 +00:00
1081.wgsl.expected.msl When emitting a MSL struct initializer emit the struct name. 2022-08-11 02:28:01 +00:00
1081.wgsl.expected.spvasm tint/writer/spirv: Inline constant expressions 2022-06-01 15:57:22 +00:00
1081.wgsl.expected.wgsl Update src/tint unittests to new @stage format. 2022-06-07 13:55:34 +00:00
1083.wgsl Update src/tint unittests to new @stage format. 2022-06-07 13:55:34 +00:00
1083.wgsl.expected.dxc.hlsl tint/test-runner: Split expectations for FXC and DXC 2022-07-22 17:43:27 +00:00
1083.wgsl.expected.fxc.hlsl tint/test-runner: Split expectations for FXC and DXC 2022-07-22 17:43:27 +00:00
1083.wgsl.expected.glsl tint->dawn: Shuffle source tree in preperation of merging repos 2022-02-21 15:19:07 +00:00
1083.wgsl.expected.msl tint/writer: Disable constant inlining for lets 2022-06-24 18:15:39 +00:00
1083.wgsl.expected.spvasm tint/writer/spirv: Inline constant expressions 2022-06-01 15:57:22 +00:00
1083.wgsl.expected.wgsl Update src/tint unittests to new @stage format. 2022-06-07 13:55:34 +00:00
1086.wgsl Update src/tint unittests to new @stage format. 2022-06-07 13:55:34 +00:00
1086.wgsl.expected.dxc.hlsl tint/test-runner: Split expectations for FXC and DXC 2022-07-22 17:43:27 +00:00
1086.wgsl.expected.fxc.hlsl tint/test-runner: Split expectations for FXC and DXC 2022-07-22 17:43:27 +00:00
1086.wgsl.expected.glsl tint->dawn: Shuffle source tree in preperation of merging repos 2022-02-21 15:19:07 +00:00
1086.wgsl.expected.msl msl: Promote local private vars to function scope 2022-06-28 02:06:05 +00:00
1086.wgsl.expected.spvasm tint/writer/spirv: Inline constant expressions 2022-06-01 15:57:22 +00:00
1086.wgsl.expected.wgsl Update src/tint unittests to new @stage format. 2022-06-07 13:55:34 +00:00
1088.spvasm tint->dawn: Shuffle source tree in preperation of merging repos 2022-02-21 15:19:07 +00:00
1088.spvasm.expected.dxc.hlsl tint/transform: Fix index 0 accessing in DecomposeMemoryAccess 2022-08-17 18:15:00 +00:00
1088.spvasm.expected.fxc.hlsl tint/transform: Fix index 0 accessing in DecomposeMemoryAccess 2022-08-17 18:15:00 +00:00
1088.spvasm.expected.glsl GLSL writer: emit gl_PointSize = 1 in all vertex shaders for OpenGL. 2022-04-22 21:25:02 +00:00
1088.spvasm.expected.msl msl: Promote local private vars to function scope 2022-06-28 02:06:05 +00:00
1088.spvasm.expected.spvasm tint/writer/spirv: Inline constant expressions 2022-06-01 15:57:22 +00:00
1088.spvasm.expected.wgsl Update src/tint unittests to new @stage format. 2022-06-07 13:55:34 +00:00
1113.wgsl Update src/tint unittests to new @stage format. 2022-06-07 13:55:34 +00:00
1113.wgsl.expected.dxc.hlsl tint/transform: Fix index 0 accessing in DecomposeMemoryAccess 2022-08-17 18:15:00 +00:00
1113.wgsl.expected.fxc.hlsl tint/transform: Fix index 0 accessing in DecomposeMemoryAccess 2022-08-17 18:15:00 +00:00
1113.wgsl.expected.glsl PromoteSideEffectsToDecl: add to 4 backends and regen tests 2022-03-15 15:35:13 +00:00
1113.wgsl.expected.msl tint/writer/msl: Generate an array<T,N> helper 2022-06-24 17:01:59 +00:00
1113.wgsl.expected.spvasm tint/writer/spirv: Inline constant expressions 2022-06-01 15:57:22 +00:00
1113.wgsl.expected.wgsl Update src/tint unittests to new @stage format. 2022-06-07 13:55:34 +00:00
1118.wgsl Update src/tint unittests to new @stage format. 2022-06-07 13:55:34 +00:00
1118.wgsl.expected.dxc.hlsl tint/test-runner: Split expectations for FXC and DXC 2022-07-22 17:43:27 +00:00
1118.wgsl.expected.fxc.hlsl tint/test-runner: Split expectations for FXC and DXC 2022-07-22 17:43:27 +00:00
1118.wgsl.expected.glsl tint: Implement constant expression structures 2022-07-14 20:46:39 +00:00
1118.wgsl.expected.msl When emitting a MSL struct initializer emit the struct name. 2022-08-11 02:28:01 +00:00
1118.wgsl.expected.spvasm tint/writer: Clean up EmitConstant() methods 2022-06-24 08:06:19 +00:00
1118.wgsl.expected.wgsl Update src/tint unittests to new @stage format. 2022-06-07 13:55:34 +00:00
1121.wgsl Update src/tint unittests to new @stage format. 2022-06-07 13:55:34 +00:00
1121.wgsl.expected.dxc.hlsl tint/test-runner: Split expectations for FXC and DXC 2022-07-22 17:43:27 +00:00
1121.wgsl.expected.fxc.hlsl tint/test-runner: Split expectations for FXC and DXC 2022-07-22 17:43:27 +00:00
1121.wgsl.expected.glsl tint: Deprecated module-scope 'let' for 'const' 2022-06-29 00:55:36 +00:00
1121.wgsl.expected.msl tint: Deprecated module-scope 'let' for 'const' 2022-06-29 00:55:36 +00:00
1121.wgsl.expected.spvasm tint: Deprecated module-scope 'let' for 'const' 2022-06-29 00:55:36 +00:00
1121.wgsl.expected.wgsl Update src/tint unittests to new @stage format. 2022-06-07 13:55:34 +00:00
1136.wgsl wgsl: Separate struct members with commas 2022-03-28 14:31:22 +00:00
1136.wgsl.expected.dxc.hlsl tint/test-runner: Split expectations for FXC and DXC 2022-07-22 17:43:27 +00:00
1136.wgsl.expected.fxc.hlsl tint/test-runner: Split expectations for FXC and DXC 2022-07-22 17:43:27 +00:00
1136.wgsl.expected.glsl tint->dawn: Shuffle source tree in preperation of merging repos 2022-02-21 15:19:07 +00:00
1136.wgsl.expected.msl tint->dawn: Shuffle source tree in preperation of merging repos 2022-02-21 15:19:07 +00:00
1136.wgsl.expected.spvasm tint->dawn: Shuffle source tree in preperation of merging repos 2022-02-21 15:19:07 +00:00
1136.wgsl.expected.wgsl wgsl: Separate struct members with commas 2022-03-28 14:31:22 +00:00
1321.wgsl Update src/tint unittests to new @stage format. 2022-06-07 13:55:34 +00:00
1321.wgsl.expected.dxc.hlsl tint/test-runner: Split expectations for FXC and DXC 2022-07-22 17:43:27 +00:00
1321.wgsl.expected.fxc.hlsl tint/test-runner: Split expectations for FXC and DXC 2022-07-22 17:43:27 +00:00
1321.wgsl.expected.glsl PromoteSideEffectsToDecl: add to 4 backends and regen tests 2022-03-15 15:35:13 +00:00
1321.wgsl.expected.msl tint/writer/msl: Generate an array<T,N> helper 2022-06-24 17:01:59 +00:00
1321.wgsl.expected.spvasm tint->dawn: Shuffle source tree in preperation of merging repos 2022-02-21 15:19:07 +00:00
1321.wgsl.expected.wgsl Update src/tint unittests to new @stage format. 2022-06-07 13:55:34 +00:00
1332.wgsl Update src/tint unittests to new @stage format. 2022-06-07 13:55:34 +00:00
1332.wgsl.expected.dxc.hlsl tint/test-runner: Split expectations for FXC and DXC 2022-07-22 17:43:27 +00:00
1332.wgsl.expected.fxc.hlsl tint/test-runner: Split expectations for FXC and DXC 2022-07-22 17:43:27 +00:00
1332.wgsl.expected.glsl tint: Add tests showing tint:1332 is fixed 2022-06-01 18:26:40 +00:00
1332.wgsl.expected.msl tint/writer: Disable constant inlining for lets 2022-06-24 18:15:39 +00:00
1332.wgsl.expected.spvasm tint: Add tests showing tint:1332 is fixed 2022-06-01 18:26:40 +00:00
1332.wgsl.expected.wgsl Update src/tint unittests to new @stage format. 2022-06-07 13:55:34 +00:00
1369.wgsl Update src/tint unittests to new @stage format. 2022-06-07 13:55:34 +00:00
1369.wgsl.expected.dxc.hlsl tint/test-runner: Split expectations for FXC and DXC 2022-07-22 17:43:27 +00:00
1369.wgsl.expected.fxc.hlsl tint/test-runner: Split expectations for FXC and DXC 2022-07-22 17:43:27 +00:00
1369.wgsl.expected.glsl Implement discard semantics 2022-03-28 20:51:32 +00:00
1369.wgsl.expected.msl tint/writer/msl: Inline constant expressions 2022-06-01 10:08:29 +00:00
1369.wgsl.expected.spvasm tint/writer/spirv: Inline constant expressions 2022-06-01 15:57:22 +00:00
1369.wgsl.expected.wgsl Update src/tint unittests to new @stage format. 2022-06-07 13:55:34 +00:00
1385.wgsl Update src/tint unittests to new @stage format. 2022-06-07 13:55:34 +00:00
1385.wgsl.expected.dxc.hlsl tint/transform: Fix index 0 accessing in DecomposeMemoryAccess 2022-08-17 18:15:00 +00:00
1385.wgsl.expected.fxc.hlsl tint/transform: Fix index 0 accessing in DecomposeMemoryAccess 2022-08-17 18:15:00 +00:00
1385.wgsl.expected.glsl tint->dawn: Shuffle source tree in preperation of merging repos 2022-02-21 15:19:07 +00:00
1385.wgsl.expected.msl tint/writer/msl: Generate an array<T,N> helper 2022-06-24 17:01:59 +00:00
1385.wgsl.expected.spvasm tint/writer/spirv: Inline constant expressions 2022-06-01 15:57:22 +00:00
1385.wgsl.expected.wgsl Update src/tint unittests to new @stage format. 2022-06-07 13:55:34 +00:00
1509.wgsl msl: Promote local private vars to function scope 2022-06-28 02:06:05 +00:00
1509.wgsl.expected.dxc.hlsl tint/test-runner: Split expectations for FXC and DXC 2022-07-22 17:43:27 +00:00
1509.wgsl.expected.fxc.hlsl tint/test-runner: Split expectations for FXC and DXC 2022-07-22 17:43:27 +00:00
1509.wgsl.expected.glsl msl: Promote local private vars to function scope 2022-06-28 02:06:05 +00:00
1509.wgsl.expected.msl msl: Promote local private vars to function scope 2022-06-28 02:06:05 +00:00
1509.wgsl.expected.spvasm msl: Promote local private vars to function scope 2022-06-28 02:06:05 +00:00
1509.wgsl.expected.wgsl msl: Promote local private vars to function scope 2022-06-28 02:06:05 +00:00
1520.spvasm tint/writer: Replace scope_stack_, fix type ctor scoping. 2022-04-28 16:23:03 +00:00
1520.spvasm.expected.dxc.hlsl tint/test-runner: Split expectations for FXC and DXC 2022-07-22 17:43:27 +00:00
1520.spvasm.expected.fxc.hlsl tint/test-runner: Split expectations for FXC and DXC 2022-07-22 17:43:27 +00:00
1520.spvasm.expected.glsl tint/writer/glsl: Inline constant expressions 2022-06-01 01:11:59 +00:00
1520.spvasm.expected.msl msl: Promote local private vars to function scope 2022-06-28 02:06:05 +00:00
1520.spvasm.expected.spvasm tint/writer/spirv: Inline constant expressions 2022-06-01 15:57:22 +00:00
1520.spvasm.expected.wgsl Update src/tint unittests to new @stage format. 2022-06-07 13:55:34 +00:00
1540.wgsl Update src/tint unittests to new @stage format. 2022-06-07 13:55:34 +00:00
1540.wgsl.expected.dxc.hlsl tint/test-runner: Split expectations for FXC and DXC 2022-07-22 17:43:27 +00:00
1540.wgsl.expected.fxc.hlsl tint/test-runner: Split expectations for FXC and DXC 2022-07-22 17:43:27 +00:00
1540.wgsl.expected.glsl tint: Fix MSL generation of '&' and '|' with booleans 2022-05-16 12:02:52 +00:00
1540.wgsl.expected.msl tint: Fix MSL generation of '&' and '|' with booleans 2022-05-16 12:02:52 +00:00
1540.wgsl.expected.spvasm tint: Fix MSL generation of '&' and '|' with booleans 2022-05-16 12:02:52 +00:00
1540.wgsl.expected.wgsl Update src/tint unittests to new @stage format. 2022-06-07 13:55:34 +00:00
1541.wgsl Update src/tint unittests to new @stage format. 2022-06-07 13:55:34 +00:00
1541.wgsl.expected.dxc.hlsl tint/test-runner: Split expectations for FXC and DXC 2022-07-22 17:43:27 +00:00
1541.wgsl.expected.fxc.hlsl tint/test-runner: Split expectations for FXC and DXC 2022-07-22 17:43:27 +00:00
1541.wgsl.expected.glsl tint: Fix MSL generation of '&' and '|' with booleans 2022-05-16 12:02:52 +00:00
1541.wgsl.expected.msl tint: Fix MSL generation of '&' and '|' with booleans 2022-05-16 12:02:52 +00:00
1541.wgsl.expected.spvasm tint/writer/spirv: Inline constant expressions 2022-06-01 15:57:22 +00:00
1541.wgsl.expected.wgsl Update src/tint unittests to new @stage format. 2022-06-07 13:55:34 +00:00
1564.wgsl tint: Remove ConversionFailure::kTooSmall 2022-05-27 20:22:26 +00:00
1564.wgsl.expected.dxc.hlsl tint/test-runner: Split expectations for FXC and DXC 2022-07-22 17:43:27 +00:00
1564.wgsl.expected.fxc.hlsl tint/test-runner: Split expectations for FXC and DXC 2022-07-22 17:43:27 +00:00
1564.wgsl.expected.glsl tint: Remove ConversionFailure::kTooSmall 2022-05-27 20:22:26 +00:00
1564.wgsl.expected.msl tint: Remove ConversionFailure::kTooSmall 2022-05-27 20:22:26 +00:00
1564.wgsl.expected.spvasm tint: Remove ConversionFailure::kTooSmall 2022-05-27 20:22:26 +00:00
1564.wgsl.expected.wgsl tint/writer/wgsl: Emit 'f' suffix on FloatLiteralExpressions 2022-05-31 20:45:59 +00:00
1573.wgsl Update src/tint unittests to new @stage format. 2022-06-07 13:55:34 +00:00
1573.wgsl.expected.dxc.hlsl tint/test-runner: Split expectations for FXC and DXC 2022-07-22 17:43:27 +00:00
1573.wgsl.expected.fxc.hlsl tint/test-runner: Split expectations for FXC and DXC 2022-07-22 17:43:27 +00:00
1573.wgsl.expected.glsl tint/spirv: Fix atomicCompareExchangeWeak 2022-06-01 00:03:29 +00:00
1573.wgsl.expected.msl tint: fix emitting duplicate structs for atomicCompareExchangeWeak 2022-06-03 14:47:01 +00:00
1573.wgsl.expected.spvasm tint/writer/spirv: Inline constant expressions 2022-06-01 15:57:22 +00:00
1573.wgsl.expected.wgsl Update src/tint unittests to new @stage format. 2022-06-07 13:55:34 +00:00
1574.wgsl Update src/tint unittests to new @stage format. 2022-06-07 13:55:34 +00:00
1574.wgsl.expected.dxc.hlsl tint/test-runner: Split expectations for FXC and DXC 2022-07-22 17:43:27 +00:00
1574.wgsl.expected.fxc.hlsl tint/test-runner: Split expectations for FXC and DXC 2022-07-22 17:43:27 +00:00
1574.wgsl.expected.glsl tint: fix emitting duplicate structs for atomicCompareExchangeWeak 2022-06-03 14:47:01 +00:00
1574.wgsl.expected.msl tint: fix emitting duplicate structs for atomicCompareExchangeWeak 2022-06-03 14:47:01 +00:00
1574.wgsl.expected.spvasm tint: fix emitting duplicate structs for atomicCompareExchangeWeak 2022-06-03 14:47:01 +00:00
1574.wgsl.expected.wgsl Update src/tint unittests to new @stage format. 2022-06-07 13:55:34 +00:00
1641.wgsl When emitting a MSL struct initializer emit the struct name. 2022-08-11 02:28:01 +00:00
1641.wgsl.expected.dxc.hlsl When emitting a MSL struct initializer emit the struct name. 2022-08-11 02:28:01 +00:00
1641.wgsl.expected.fxc.hlsl When emitting a MSL struct initializer emit the struct name. 2022-08-11 02:28:01 +00:00
1641.wgsl.expected.glsl When emitting a MSL struct initializer emit the struct name. 2022-08-11 02:28:01 +00:00
1641.wgsl.expected.msl When emitting a MSL struct initializer emit the struct name. 2022-08-11 02:28:01 +00:00
1641.wgsl.expected.spvasm When emitting a MSL struct initializer emit the struct name. 2022-08-11 02:28:01 +00:00
1641.wgsl.expected.wgsl When emitting a MSL struct initializer emit the struct name. 2022-08-11 02:28:01 +00:00
1653.wgsl tint/transform: Fix PromoteInitializersToLetTest for materialized constants 2022-08-17 17:26:41 +00:00
1653.wgsl.expected.dxc.hlsl tint/transform: Fix PromoteInitializersToLetTest for materialized constants 2022-08-17 17:26:41 +00:00
1653.wgsl.expected.fxc.hlsl tint/transform: Fix PromoteInitializersToLetTest for materialized constants 2022-08-17 17:26:41 +00:00
1653.wgsl.expected.glsl tint/transform: Fix PromoteInitializersToLetTest for materialized constants 2022-08-17 17:26:41 +00:00
1653.wgsl.expected.msl tint/transform: Fix PromoteInitializersToLetTest for materialized constants 2022-08-17 17:26:41 +00:00
1653.wgsl.expected.spvasm tint/transform: Fix PromoteInitializersToLetTest for materialized constants 2022-08-17 17:26:41 +00:00
1653.wgsl.expected.wgsl tint/transform: Fix PromoteInitializersToLetTest for materialized constants 2022-08-17 17:26:41 +00:00
1664.wgsl tint/transform: Fix FoldTrivialSingleUseLet for abstracts 2022-09-02 13:58:00 +00:00
1664.wgsl.expected.dxc.hlsl tint/transform: Fix FoldTrivialSingleUseLet for abstracts 2022-09-02 13:58:00 +00:00
1664.wgsl.expected.fxc.hlsl tint/transform: Fix FoldTrivialSingleUseLet for abstracts 2022-09-02 13:58:00 +00:00
1664.wgsl.expected.glsl tint/transform: Fix FoldTrivialSingleUseLet for abstracts 2022-09-02 13:58:00 +00:00
1664.wgsl.expected.msl tint/transform: Fix FoldTrivialSingleUseLet for abstracts 2022-09-02 13:58:00 +00:00
1664.wgsl.expected.spvasm tint/transform: Fix FoldTrivialSingleUseLet for abstracts 2022-09-02 13:58:00 +00:00
1664.wgsl.expected.wgsl tint/transform: Fix FoldTrivialSingleUseLet for abstracts 2022-09-02 13:58:00 +00:00