radv: Scalarize global IO with LLVM enabled
authorKonstantin Seurer <konstantin.seurer@gmail.com>
Sun, 22 Jan 2023 12:00:14 +0000 (13:00 +0100)
committerMarge Bot <emma+marge@anholt.net>
Sun, 5 Feb 2023 12:40:25 +0000 (12:40 +0000)
commit7f98fcae52c7925ba8429039742d45e581887627
tree71766d743be3a9daaffcfbc228353c167c9ff4cf
parent10ac51a52bad2c2378b2d847eae23e1366ddc46f
radv: Scalarize global IO with LLVM enabled

Fixes the "atomic store operand must have integer, pointer, or floating point type!" error with RADV_DEBUG=llvm,checkir.

Reviewed-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/20840>
src/amd/vulkan/radv_pipeline.c