clover/nir: set kernel_image cap
authorKarol Herbst <kherbst@redhat.com>
Thu, 8 Oct 2020 11:20:16 +0000 (13:20 +0200)
committerKarol Herbst <kherbst@redhat.com>
Tue, 20 Oct 2020 21:46:42 +0000 (23:46 +0200)
Reviewed-by: Jason Ekstrand <jason@jlekstrand.net>
Reviewed-by: Dave Airlie <airlied@redhat.com>
Reviewed-by: Francisco Jerez <currojerez@riseup.net>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/7069>

src/gallium/frontends/clover/nir/invocation.cpp

index bb7a755..7f5b046 100644 (file)
@@ -340,6 +340,7 @@ create_spirv_options(const device &dev, std::string &r_log)
    spirv_options.caps.int16 = true;
    spirv_options.caps.int64 = true;
    spirv_options.caps.kernel = true;
+   spirv_options.caps.kernel_image = dev.image_support();
    spirv_options.caps.int64_atomics = dev.has_int64_atomics();
    spirv_options.debug.func = &debug_function;
    spirv_options.debug.private_data = &r_log;