clover/nir: treat UniformConstant as global memory
authorKarol Herbst <kherbst@redhat.com>
Thu, 5 Dec 2019 10:42:14 +0000 (11:42 +0100)
committerKarol Herbst <karolherbst@gmail.com>
Wed, 11 Dec 2019 23:54:39 +0000 (23:54 +0000)
commit6d08f034ce5695032c0d3f156907f6a0177b0556
treebddaebab368f8eb7bec6691a1907c3960a47efd9
parent2402232c90ef362a6cf14ff1cf5518e6c25bf9f9
clover/nir: treat UniformConstant as global memory

Just like we already do in the llvm backend. The current constant buffer code
seems fundamentally flawed and right now we are thinking on how we want to
reimplement all of that.

But until that happens, just treat is as global memory and go on.

Signed-off-by: Karol Herbst <kherbst@redhat.com>
Reviewed-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com>
Reviewed-by: Dave Airlie <airlied@redhat.com>
src/gallium/state_trackers/clover/nir/invocation.cpp
src/gallium/state_trackers/clover/spirv/invocation.cpp