vtn/opencl: add shuffle/shuffle support
authorDave Airlie <airlied@redhat.com>
Mon, 27 May 2019 01:03:24 +0000 (11:03 +1000)
committerDave Airlie <airlied@redhat.com>
Thu, 12 Dec 2019 09:40:58 +0000 (19:40 +1000)
commit790bc9a17e09496d9a865aae785e6538724b3b57
tree52751e8a11a4077f871d86b1fb1afd3fb74bbf4a
parent5471ef7532a9fda81f69ebefde3805028a1850d7
vtn/opencl: add shuffle/shuffle support

This adds nir encoding for these, generating them from libclc
was very expensive, and this is a lot simpler.

Reviewed-by: Karol Herbst <kherbst@redhat.com>
src/compiler/spirv/vtn_opencl.c