diff options
author | James Legg <[email protected]> | 2017-06-26 10:46:23 +0100 |
---|---|---|
committer | Jason Ekstrand <[email protected]> | 2017-07-10 14:13:37 -0700 |
commit | b117f59710e62f4afa5781c554f8113e2b0df9cc (patch) | |
tree | 1a107ece29427e9a2b33cc6782523445fec82d89 /src/intel/vulkan | |
parent | aaee0d1bbf60de17c95c0e2bc5a905753e8deef6 (diff) |
spirv: Fix reaching unreachable for compare exchange on images
We were hitting the
unreachable("Invalid image opcode")
near the end of vtn_handle_image when parsing the
SpvOpAtomicCompareExchange opcode.
v2: Add stable CC.
v3: Ignore SpvOpAtomicCompareExchangeWeak. It requires the Kernel
capability which is not exposed in Vulkan, and spirv_to_nir is not used
for OpenCL which does support it.
Reviewed-by: Jason Ekstrand <[email protected]>
CC: <[email protected]>
Diffstat (limited to 'src/intel/vulkan')
0 files changed, 0 insertions, 0 deletions