diff options
| author | ameerj <52414509+ameerj@users.noreply.github.com> | 2022-01-28 19:00:04 -0500 |
|---|---|---|
| committer | ameerj <52414509+ameerj@users.noreply.github.com> | 2022-01-28 19:00:04 -0500 |
| commit | 4790ba783970a9dde9d9ce6a528dd8f7edc50ae6 (patch) | |
| tree | 7ed65721d3be9b2468eeee51dcc7f9550b1034df /CMakeModules/CopyYuzuQt5Deps.cmake | |
| parent | 1900abde13f2dc6f6959442097edefd07e3bdb89 (diff) | |
spirv_atomic: Define U32x2 storage buffers for 64-bit storage atomics
Some drivers do not support 64-bit atomics, and fallback to atomically modifying U32x2 vectors. This change ensures that U32x2 storage vectors are defined in the spir-v shader when 64-bit atomics are used.
Fixes a hang on some devices, notably Intel GPUs, when booting Pokemon Legends Arceus
Diffstat (limited to 'CMakeModules/CopyYuzuQt5Deps.cmake')
0 files changed, 0 insertions, 0 deletions
