dawn-cmake/test/tint/bug/tint
dan sinclair 2bcade246a Update MSL generator to handle casts of packed types.
Currently in the MSL backend we cast int values to uint in order to get
the correct WGSL behaviour for over/under flow. This fails in the case
of host shareable buffers as they use `packed` types which need to get
cast to the non-packed version first.

Bug: tint:1677
Change-Id: I57b70abaa8ca614472a26d63f19c1aef2bd64668
Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/103986
Reviewed-by: Ben Clayton <bclayton@google.com>
Kokoro: Kokoro <noreply+kokoro@google.com>
Commit-Queue: Dan Sinclair <dsinclair@chromium.org>
2022-09-29 19:44:58 +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/hlsl: remove [loop] attribute on all loops 2022-09-29 16:53:58 +00:00
221.wgsl.expected.fxc.hlsl tint/hlsl: remove [loop] attribute on all loops 2022-09-29 16:53:58 +00:00
221.wgsl.expected.glsl GLSL: Change Add[Spirv]BlockAttribute to support GLSL 2022-09-02 19:19:10 +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 GLSL: implement host-visible memory padding. 2022-09-13 19:48:51 +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 GLSL: implement host-visible memory padding. 2022-09-13 19:48:51 +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/writer: Handle unnested, uniform matCx2 matrices 2022-09-17 00:38: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/writer: Handle unnested, uniform matCx2 matrices 2022-09-17 00:38: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: remove LoopToForLoop and FoldTrivialSingleUseLets transforms for HLSL and GLSL 2022-09-19 14:05:21 +00:00
413.spvasm.expected.fxc.hlsl tint: remove LoopToForLoop and FoldTrivialSingleUseLets transforms for HLSL and GLSL 2022-09-19 14:05:21 +00:00
413.spvasm.expected.glsl tint: remove LoopToForLoop and FoldTrivialSingleUseLets transforms for HLSL and GLSL 2022-09-19 14:05:21 +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: remove LoopToForLoop and FoldTrivialSingleUseLets transforms for HLSL and GLSL 2022-09-19 14:05:21 +00:00
453.wgsl.expected.fxc.hlsl tint: remove LoopToForLoop and FoldTrivialSingleUseLets transforms for HLSL and GLSL 2022-09-19 14:05:21 +00:00
453.wgsl.expected.glsl tint: remove LoopToForLoop and FoldTrivialSingleUseLets transforms for HLSL and GLSL 2022-09-19 14:05:21 +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 GLSL: Change Add[Spirv]BlockAttribute to support GLSL 2022-09-02 19:19:10 +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/hlsl: remove [loop] attribute on all loops 2022-09-29 16:53:58 +00:00
534.wgsl.expected.fxc.hlsl tint/hlsl: remove [loop] attribute on all loops 2022-09-29 16:53:58 +00:00
534.wgsl.expected.glsl GLSL: implement host-visible memory padding. 2022-09-13 19:48:51 +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/hlsl: remove [loop] attribute on all loops 2022-09-29 16:53:58 +00:00
744.wgsl.expected.fxc.hlsl tint/hlsl: remove [loop] attribute on all loops 2022-09-29 16:53:58 +00:00
744.wgsl.expected.glsl GLSL: implement host-visible memory padding. 2022-09-13 19:48:51 +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 spirv-reader: phis as a particular case of hoisting to a var 2022-09-16 20:18:39 +00:00
749.spvasm.expected.fxc.hlsl spirv-reader: phis as a particular case of hoisting to a var 2022-09-16 20:18:39 +00:00
749.spvasm.expected.glsl spirv-reader: phis as a particular case of hoisting to a var 2022-09-16 20:18:39 +00:00
749.spvasm.expected.msl spirv-reader: phis as a particular case of hoisting to a var 2022-09-16 20:18:39 +00:00
749.spvasm.expected.spvasm spirv-reader: phis as a particular case of hoisting to a var 2022-09-16 20:18:39 +00:00
749.spvasm.expected.wgsl spirv-reader: phis as a particular case of hoisting to a var 2022-09-16 20:18:39 +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/hlsl: remove [loop] attribute on all loops 2022-09-29 16:53:58 +00:00
757.wgsl.expected.fxc.hlsl tint/hlsl: remove [loop] attribute on all loops 2022-09-29 16:53:58 +00:00
757.wgsl.expected.glsl GLSL: Change Add[Spirv]BlockAttribute to support GLSL 2022-09-02 19:19:10 +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
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 GLSL: Change Add[Spirv]BlockAttribute to support GLSL 2022-09-02 19:19:10 +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/hlsl: remove [loop] attribute on all loops 2022-09-29 16:53:58 +00:00
870.spvasm.expected.fxc.hlsl tint/hlsl: remove [loop] attribute on all loops 2022-09-29 16:53:58 +00:00
870.spvasm.expected.glsl GLSL: Change Add[Spirv]BlockAttribute to support GLSL 2022-09-02 19:19:10 +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 GLSL: implement host-visible memory padding. 2022-09-13 19:48:51 +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/hlsl: remove [loop] attribute on all loops 2022-09-29 16:53:58 +00:00
914.wgsl.expected.fxc.hlsl tint/hlsl: remove [loop] attribute on all loops 2022-09-29 16:53:58 +00:00
914.wgsl.expected.glsl GLSL: implement host-visible memory padding. 2022-09-13 19:48:51 +00:00
914.wgsl.expected.msl tint: implement const eval of binary divide 2022-09-03 22:42:51 +00:00
914.wgsl.expected.spvasm tint: implement const eval of binary divide 2022-09-03 22:42:51 +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: remove LoopToForLoop and FoldTrivialSingleUseLets transforms for HLSL and GLSL 2022-09-19 14:05:21 +00:00
922.wgsl.expected.fxc.hlsl tint: remove LoopToForLoop and FoldTrivialSingleUseLets transforms for HLSL and GLSL 2022-09-19 14:05:21 +00:00
922.wgsl.expected.glsl tint: remove LoopToForLoop and FoldTrivialSingleUseLets transforms for HLSL and GLSL 2022-09-19 14:05:21 +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 GLSL: Change Add[Spirv]BlockAttribute to support GLSL 2022-09-02 19:19:10 +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/hlsl: remove [loop] attribute on all loops 2022-09-29 16:53:58 +00:00
942.wgsl.expected.fxc.hlsl tint/hlsl: remove [loop] attribute on all loops 2022-09-29 16:53:58 +00:00
942.wgsl.expected.glsl GLSL: implement host-visible memory padding. 2022-09-13 19:48:51 +00:00
942.wgsl.expected.msl Update MSL generator to handle casts of packed types. 2022-09-29 19:44:58 +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
948.wgsl tint: Make uniformity analysis failures a hard error 2022-09-26 12:30:05 +00:00
948.wgsl.expected.dxc.hlsl tint/hlsl: remove [loop] attribute on all loops 2022-09-29 16:53:58 +00:00
948.wgsl.expected.fxc.hlsl tint/hlsl: remove [loop] attribute on all loops 2022-09-29 16:53:58 +00:00
948.wgsl.expected.glsl tint: Make uniformity analysis failures a hard error 2022-09-26 12:30:05 +00:00
948.wgsl.expected.msl tint: Make uniformity analysis failures a hard error 2022-09-26 12:30:05 +00:00
948.wgsl.expected.spvasm tint: Make uniformity analysis failures a hard error 2022-09-26 12:30:05 +00:00
948.wgsl.expected.wgsl tint: Make uniformity analysis failures a hard error 2022-09-26 12:30:05 +00:00
949.wgsl tint: Make uniformity analysis failures a hard error 2022-09-26 12:30:05 +00:00
949.wgsl.expected.dxc.hlsl tint/hlsl: remove [loop] attribute on all loops 2022-09-29 16:53:58 +00:00
949.wgsl.expected.fxc.hlsl tint/hlsl: remove [loop] attribute on all loops 2022-09-29 16:53:58 +00:00
949.wgsl.expected.glsl tint: Make uniformity analysis failures a hard error 2022-09-26 12:30:05 +00:00
949.wgsl.expected.msl tint: Make uniformity analysis failures a hard error 2022-09-26 12:30:05 +00:00
949.wgsl.expected.spvasm tint: Make uniformity analysis failures a hard error 2022-09-26 12:30:05 +00:00
949.wgsl.expected.wgsl tint: Make uniformity analysis failures a hard error 2022-09-26 12:30:05 +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: remove LoopToForLoop and FoldTrivialSingleUseLets transforms for HLSL and GLSL 2022-09-19 14:05:21 +00:00
951.spvasm.expected.fxc.hlsl tint: remove LoopToForLoop and FoldTrivialSingleUseLets transforms for HLSL and GLSL 2022-09-19 14:05:21 +00:00
951.spvasm.expected.glsl tint: remove LoopToForLoop and FoldTrivialSingleUseLets transforms for HLSL and GLSL 2022-09-19 14:05:21 +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 GLSL: implement host-visible memory padding. 2022-09-13 19:48:51 +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: remove LoopToForLoop and FoldTrivialSingleUseLets transforms for HLSL and GLSL 2022-09-19 14:05:21 +00:00
977.spvasm.expected.fxc.hlsl tint: remove LoopToForLoop and FoldTrivialSingleUseLets transforms for HLSL and GLSL 2022-09-19 14:05:21 +00:00
977.spvasm.expected.glsl tint: remove LoopToForLoop and FoldTrivialSingleUseLets transforms for HLSL and GLSL 2022-09-19 14:05:21 +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 GLSL: Change Add[Spirv]BlockAttribute to support GLSL 2022-09-02 19:19:10 +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/hlsl: remove [loop] attribute on all loops 2022-09-29 16:53:58 +00:00
990.wgsl.expected.fxc.hlsl tint/hlsl: remove [loop] attribute on all loops 2022-09-29 16:53:58 +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: Implement const eval of unary not 2022-09-13 17:32:17 +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 GLSL: implement host-visible memory padding. 2022-09-13 19:48:51 +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 GLSL: implement host-visible memory padding. 2022-09-13 19:48:51 +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 GLSL: implement host-visible memory padding. 2022-09-13 19:48:51 +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: remove LoopToForLoop and FoldTrivialSingleUseLets transforms for HLSL and GLSL 2022-09-19 14:05:21 +00:00
1061.spvasm.expected.fxc.hlsl tint: remove LoopToForLoop and FoldTrivialSingleUseLets transforms for HLSL and GLSL 2022-09-19 14:05:21 +00:00
1061.spvasm.expected.glsl tint: remove LoopToForLoop and FoldTrivialSingleUseLets transforms for HLSL and GLSL 2022-09-19 14:05:21 +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/hlsl: remove [loop] attribute on all loops 2022-09-29 16:53:58 +00:00
1064.wgsl.expected.fxc.hlsl tint/hlsl: remove [loop] attribute on all loops 2022-09-29 16:53:58 +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/hlsl: remove [loop] attribute on all loops 2022-09-29 16:53:58 +00:00
1081.wgsl.expected.fxc.hlsl tint/hlsl: remove [loop] attribute on all loops 2022-09-29 16:53:58 +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: remove LoopToForLoop and FoldTrivialSingleUseLets transforms for HLSL and GLSL 2022-09-19 14:05:21 +00:00
1083.wgsl.expected.fxc.hlsl tint: remove LoopToForLoop and FoldTrivialSingleUseLets transforms for HLSL and GLSL 2022-09-19 14:05:21 +00:00
1083.wgsl.expected.glsl tint: remove LoopToForLoop and FoldTrivialSingleUseLets transforms for HLSL and GLSL 2022-09-19 14:05:21 +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: remove LoopToForLoop and FoldTrivialSingleUseLets transforms for HLSL and GLSL 2022-09-19 14:05:21 +00:00
1088.spvasm.expected.fxc.hlsl tint: remove LoopToForLoop and FoldTrivialSingleUseLets transforms for HLSL and GLSL 2022-09-19 14:05:21 +00:00
1088.spvasm.expected.glsl tint: remove LoopToForLoop and FoldTrivialSingleUseLets transforms for HLSL and GLSL 2022-09-19 14:05:21 +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 GLSL: implement host-visible memory padding. 2022-09-13 19:48:51 +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 tint: Make uniformity analysis failures a hard error 2022-09-26 12:30:05 +00:00
1118.wgsl.expected.dxc.hlsl tint: Make uniformity analysis failures a hard error 2022-09-26 12:30:05 +00:00
1118.wgsl.expected.fxc.hlsl tint: Make uniformity analysis failures a hard error 2022-09-26 12:30:05 +00:00
1118.wgsl.expected.glsl tint: Make uniformity analysis failures a hard error 2022-09-26 12:30:05 +00:00
1118.wgsl.expected.msl tint: Make uniformity analysis failures a hard error 2022-09-26 12:30:05 +00:00
1118.wgsl.expected.spvasm tint: Make uniformity analysis failures a hard error 2022-09-26 12:30:05 +00:00
1118.wgsl.expected.wgsl tint: Make uniformity analysis failures a hard error 2022-09-26 12:30:05 +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/hlsl: remove [loop] attribute on all loops 2022-09-29 16:53:58 +00:00
1121.wgsl.expected.fxc.hlsl tint/hlsl: remove [loop] attribute on all loops 2022-09-29 16:53:58 +00:00
1121.wgsl.expected.glsl tint: remove LoopToForLoop and FoldTrivialSingleUseLets transforms for HLSL and GLSL 2022-09-19 14:05:21 +00:00
1121.wgsl.expected.msl Update MSL generator to handle casts of packed types. 2022-09-29 19:44:58 +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 GLSL: Change Add[Spirv]BlockAttribute to support GLSL 2022-09-02 19:19:10 +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/hlsl: remove [loop] attribute on all loops 2022-09-29 16:53:58 +00:00
1321.wgsl.expected.fxc.hlsl tint/hlsl: remove [loop] attribute on all loops 2022-09-29 16:53:58 +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: remove LoopToForLoop and FoldTrivialSingleUseLets transforms for HLSL and GLSL 2022-09-19 14:05:21 +00:00
1332.wgsl.expected.fxc.hlsl tint: remove LoopToForLoop and FoldTrivialSingleUseLets transforms for HLSL and GLSL 2022-09-19 14:05:21 +00:00
1332.wgsl.expected.glsl tint: remove LoopToForLoop and FoldTrivialSingleUseLets transforms for HLSL and GLSL 2022-09-19 14:05:21 +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 GLSL: Change Add[Spirv]BlockAttribute to support GLSL 2022-09-02 19:19:10 +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: remove LoopToForLoop and FoldTrivialSingleUseLets transforms for HLSL and GLSL 2022-09-19 14:05:21 +00:00
1520.spvasm.expected.fxc.hlsl tint: remove LoopToForLoop and FoldTrivialSingleUseLets transforms for HLSL and GLSL 2022-09-19 14:05:21 +00:00
1520.spvasm.expected.glsl tint: remove LoopToForLoop and FoldTrivialSingleUseLets transforms for HLSL and GLSL 2022-09-19 14:05:21 +00:00
1520.spvasm.expected.msl Update MSL generator to handle casts of packed types. 2022-09-29 19:44:58 +00:00
1520.spvasm.expected.spvasm spirv-reader: phis as a particular case of hoisting to a var 2022-09-16 20:18:39 +00:00
1520.spvasm.expected.wgsl spirv-reader: phis as a particular case of hoisting to a var 2022-09-16 20:18:39 +00:00
1538.wgsl tint: add e2e test for crbug.com/tint/1538 2022-09-27 17:30:57 +00:00
1538.wgsl.expected.dxc.hlsl tint/hlsl: remove [loop] attribute on all loops 2022-09-29 16:53:58 +00:00
1538.wgsl.expected.fxc.hlsl tint/hlsl: remove [loop] attribute on all loops 2022-09-29 16:53:58 +00:00
1538.wgsl.expected.glsl tint: add e2e test for crbug.com/tint/1538 2022-09-27 17:30:57 +00:00
1538.wgsl.expected.msl tint: add e2e test for crbug.com/tint/1538 2022-09-27 17:30:57 +00:00
1538.wgsl.expected.spvasm tint: add e2e test for crbug.com/tint/1538 2022-09-27 17:30:57 +00:00
1538.wgsl.expected.wgsl tint: add e2e test for crbug.com/tint/1538 2022-09-27 17:30:57 +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 tint: const eval of binary bitwise AND and OR 2022-09-13 18:13:01 +00:00
1541.wgsl.expected.dxc.hlsl tint: remove LoopToForLoop and FoldTrivialSingleUseLets transforms for HLSL and GLSL 2022-09-19 14:05:21 +00:00
1541.wgsl.expected.fxc.hlsl tint: remove LoopToForLoop and FoldTrivialSingleUseLets transforms for HLSL and GLSL 2022-09-19 14:05:21 +00:00
1541.wgsl.expected.glsl tint: remove LoopToForLoop and FoldTrivialSingleUseLets transforms for HLSL and GLSL 2022-09-19 14:05:21 +00:00
1541.wgsl.expected.msl tint: const eval of binary bitwise AND and OR 2022-09-13 18:13:01 +00:00
1541.wgsl.expected.spvasm tint: const eval of binary bitwise AND and OR 2022-09-13 18:13:01 +00:00
1541.wgsl.expected.wgsl tint: const eval of binary bitwise AND and OR 2022-09-13 18:13:01 +00:00
1557.wgsl tint: add e2e test for crbug.com/tint/1557 2022-09-27 17:30:57 +00:00
1557.wgsl.expected.dxc.hlsl tint/hlsl: remove [loop] attribute on all loops 2022-09-29 16:53:58 +00:00
1557.wgsl.expected.fxc.hlsl tint/hlsl: remove [loop] attribute on all loops 2022-09-29 16:53:58 +00:00
1557.wgsl.expected.glsl tint: add e2e test for crbug.com/tint/1557 2022-09-27 17:30:57 +00:00
1557.wgsl.expected.msl tint: add e2e test for crbug.com/tint/1557 2022-09-27 17:30:57 +00:00
1557.wgsl.expected.spvasm tint: add e2e test for crbug.com/tint/1557 2022-09-27 17:30:57 +00:00
1557.wgsl.expected.wgsl tint: add e2e test for crbug.com/tint/1557 2022-09-27 17:30:57 +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 GLSL: Change Add[Spirv]BlockAttribute to support GLSL 2022-09-02 19:19:10 +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 GLSL: Change Add[Spirv]BlockAttribute to support GLSL 2022-09-02 19:19:10 +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
1598.wgsl tint::transform::SingleEntryPoint: Preserve global 'const's 2022-09-07 13:05:24 +00:00
1598.wgsl.expected.dxc.hlsl tint::transform::SingleEntryPoint: Preserve global 'const's 2022-09-07 13:05:24 +00:00
1598.wgsl.expected.fxc.hlsl tint::transform::SingleEntryPoint: Preserve global 'const's 2022-09-07 13:05:24 +00:00
1598.wgsl.expected.glsl tint::transform::SingleEntryPoint: Preserve global 'const's 2022-09-07 13:05:24 +00:00
1598.wgsl.expected.msl tint::transform::SingleEntryPoint: Preserve global 'const's 2022-09-07 13:05:24 +00:00
1598.wgsl.expected.spvasm tint::transform::SingleEntryPoint: Preserve global 'const's 2022-09-07 13:05:24 +00:00
1598.wgsl.expected.wgsl tint::transform::SingleEntryPoint: Preserve global 'const's 2022-09-07 13:05:24 +00:00
1604.wgsl tint: add e2e test for crbug.com/tint/1604 2022-09-28 14:03:49 +00:00
1604.wgsl.expected.dxc.hlsl tint/hlsl: remove [loop] attribute on all loops 2022-09-29 16:53:58 +00:00
1604.wgsl.expected.fxc.hlsl tint/hlsl: remove [loop] attribute on all loops 2022-09-29 16:53:58 +00:00
1604.wgsl.expected.glsl tint: add e2e test for crbug.com/tint/1604 2022-09-28 14:03:49 +00:00
1604.wgsl.expected.msl tint: add e2e test for crbug.com/tint/1604 2022-09-28 14:03:49 +00:00
1604.wgsl.expected.spvasm tint: add e2e test for crbug.com/tint/1604 2022-09-28 14:03:49 +00:00
1604.wgsl.expected.wgsl tint: add e2e test for crbug.com/tint/1604 2022-09-28 14:03:49 +00:00
1605.wgsl tint: add e2e test for crbug.com/tint/1605 2022-09-28 14:03:49 +00:00
1605.wgsl.expected.dxc.hlsl tint/hlsl: remove [loop] attribute on all loops 2022-09-29 16:53:58 +00:00
1605.wgsl.expected.fxc.hlsl tint/hlsl: remove [loop] attribute on all loops 2022-09-29 16:53:58 +00:00
1605.wgsl.expected.glsl tint: add e2e test for crbug.com/tint/1605 2022-09-28 14:03:49 +00:00
1605.wgsl.expected.msl tint: add e2e test for crbug.com/tint/1605 2022-09-28 14:03:49 +00:00
1605.wgsl.expected.spvasm tint: add e2e test for crbug.com/tint/1605 2022-09-28 14:03:49 +00:00
1605.wgsl.expected.wgsl tint: add e2e test for crbug.com/tint/1605 2022-09-28 14:03:49 +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
1660.wgsl Fix overrides in array size. 2022-09-22 22:28:21 +00:00
1660.wgsl.expected.dxc.hlsl Fix overrides in array size. 2022-09-22 22:28:21 +00:00
1660.wgsl.expected.fxc.hlsl Fix overrides in array size. 2022-09-22 22:28:21 +00:00
1660.wgsl.expected.glsl Fix overrides in array size. 2022-09-22 22:28:21 +00:00
1660.wgsl.expected.msl Fix overrides in array size. 2022-09-22 22:28:21 +00:00
1660.wgsl.expected.spvasm Fix overrides in array size. 2022-09-22 22:28:21 +00:00
1660.wgsl.expected.wgsl Fix overrides in array size. 2022-09-22 22:28:21 +00:00
1664.wgsl tint/transform: Fix FoldTrivialSingleUseLet for abstracts 2022-09-02 13:58:00 +00:00
1664.wgsl.expected.dxc.hlsl tint: remove LoopToForLoop and FoldTrivialSingleUseLets transforms for HLSL and GLSL 2022-09-19 14:05:21 +00:00
1664.wgsl.expected.fxc.hlsl tint: remove LoopToForLoop and FoldTrivialSingleUseLets transforms for HLSL and GLSL 2022-09-19 14:05:21 +00:00
1664.wgsl.expected.glsl tint: remove LoopToForLoop and FoldTrivialSingleUseLets transforms for HLSL and GLSL 2022-09-19 14:05:21 +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
1666.wgsl tint: Add test cases for tint:1666 2022-09-21 17:19:04 +00:00
1666.wgsl.expected.dxc.hlsl tint: Add test cases for tint:1666 2022-09-21 17:19:04 +00:00
1666.wgsl.expected.fxc.hlsl tint: add e2e test for crbug.com/tint/1538 2022-09-27 17:30:57 +00:00
1666.wgsl.expected.glsl tint: Add test cases for tint:1666 2022-09-21 17:19:04 +00:00
1666.wgsl.expected.msl tint: Add test cases for tint:1666 2022-09-21 17:19:04 +00:00
1666.wgsl.expected.spvasm tint: Add test cases for tint:1666 2022-09-21 17:19:04 +00:00
1666.wgsl.expected.wgsl tint: Add test cases for tint:1666 2022-09-21 17:19:04 +00:00
1670.spvasm tint/spirv-reader: add support for GLSLstd450MatrixInverse 2022-09-15 17:22:25 +00:00
1670.spvasm.expected.dxc.hlsl tint/spirv-reader: add support for GLSLstd450MatrixInverse 2022-09-15 17:22:25 +00:00
1670.spvasm.expected.fxc.hlsl tint/spirv-reader: add support for GLSLstd450MatrixInverse 2022-09-15 17:22:25 +00:00
1670.spvasm.expected.glsl tint/spirv-reader: add support for GLSLstd450MatrixInverse 2022-09-15 17:22:25 +00:00
1670.spvasm.expected.msl tint/spirv-reader: add support for GLSLstd450MatrixInverse 2022-09-15 17:22:25 +00:00
1670.spvasm.expected.spvasm tint/spirv-reader: add support for GLSLstd450MatrixInverse 2022-09-15 17:22:25 +00:00
1670.spvasm.expected.wgsl tint/spirv-reader: add support for GLSLstd450MatrixInverse 2022-09-15 17:22:25 +00:00
1677.wgsl Update MSL generator to handle casts of packed types. 2022-09-29 19:44:58 +00:00
1677.wgsl.expected.dxc.hlsl Update MSL generator to handle casts of packed types. 2022-09-29 19:44:58 +00:00
1677.wgsl.expected.fxc.hlsl Update MSL generator to handle casts of packed types. 2022-09-29 19:44:58 +00:00
1677.wgsl.expected.glsl Update MSL generator to handle casts of packed types. 2022-09-29 19:44:58 +00:00
1677.wgsl.expected.msl Update MSL generator to handle casts of packed types. 2022-09-29 19:44:58 +00:00
1677.wgsl.expected.spvasm Update MSL generator to handle casts of packed types. 2022-09-29 19:44:58 +00:00
1677.wgsl.expected.wgsl Update MSL generator to handle casts of packed types. 2022-09-29 19:44:58 +00:00