wgpu/tests
Raph Levien ddcd5d3121
Fix incorrect atomic bounds check on metal back-end (#2099)
* Fix incorrect atomic bounds check on metal back-end

Generalize put_atomic_fetch to handle `exchange` as well, rather than special-cased code which didn't do the bounds check (the check handling as fixed in #1703 but only for the fetch cases, exchange was skipped).

Fixes #1848

* Add tests for atomic exchange
2022-10-24 09:20:57 -07:00
..
in Fix incorrect atomic bounds check on metal back-end (#2099) 2022-10-24 09:20:57 -07:00
out Fix incorrect atomic bounds check on metal back-end (#2099) 2022-10-24 09:20:57 -07:00
snapshots.rs [hlsl-out] Properly implement bitcast 2022-10-20 11:00:21 -04:00
spirv-capabilities.rs [wgsl-in] Update entry point stage attributes 2022-04-15 18:02:48 +01:00
wgsl-errors.rs wgsl-in: Improve assignment diagnostics (#2056) 2022-09-15 09:17:00 -07:00