From: Karol Herbst Date: Thu, 5 Mar 2020 22:00:27 +0000 (+0100) Subject: clover/nir: support int64 atomics if the device supports it X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=4403176201f7cad59dabfaf714df12d348332bab;p=mesa.git clover/nir: support int64 atomics if the device supports it Signed-off-by: Karol Herbst Reviewed-by: Jesse Natalie Reviewed-by: Boris Brezillon Reviewed-by: Pierre Moreau Reviewed-by: Jason Ekstrand Part-of: --- diff --git a/src/gallium/frontends/clover/nir/invocation.cpp b/src/gallium/frontends/clover/nir/invocation.cpp index 1faf8a6eb21..8c6b34afc9c 100644 --- a/src/gallium/frontends/clover/nir/invocation.cpp +++ b/src/gallium/frontends/clover/nir/invocation.cpp @@ -80,6 +80,7 @@ module clover::nir::spirv_to_nir(const module &mod, const device &dev, spirv_options.caps.int16 = true; spirv_options.caps.int64 = true; spirv_options.caps.kernel = true; + spirv_options.caps.int64_atomics = dev.has_int64_atomics(); spirv_options.constant_as_global = true; module m;