dawn-cmake/test/tint/bug
James Price 37d92ca244 tint/spirv: Fix atomicCompareExchangeWeak
We were missing an `UnwrapRef` when generating the return type, and
were generating invalid SPIR-V when the value being stored was a
reference. The auto-generated builtin tests only test with literal
values.

Fixed: tint:1573
Change-Id: If42280b3cc8ad3fba7355d333e02400c6db843fa
Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/92144
Reviewed-by: Antonio Maiorano <amaiorano@google.com>
Auto-Submit: James Price <jrprice@google.com>
Kokoro: Kokoro <noreply+kokoro@google.com>
Commit-Queue: James Price <jrprice@google.com>
2022-06-01 00:03:29 +00:00
..
chromium Implement atomicCompareExchangeWeak returning struct instead of vec2 2022-05-31 13:20:28 +00:00
dawn tint/uniformity: Use non-recursive graph traversal 2022-05-16 11:53:25 +00:00
fxc tint: Show where control flow became non-uniform 2022-05-16 11:53:25 +00:00
tint tint/spirv: Fix atomicCompareExchangeWeak 2022-06-01 00:03:29 +00:00