clover/nir: support int64 atomics if the device supports it
[mesa.git] / src / gallium / frontends / clover / nir / invocation.cpp
index 1faf8a6eb218bdf579429dabd3ab7d8036f1a753..8c6b34afc9c335e0ef91d9a826417ad911942b87 100644 (file)
@@ -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;