radv/aco: enable VK_KHR_memory_model
[mesa.git] / src / amd / vulkan / radv_shader.c
index e279260805150213a475b976a3f597c51a94d205..180cb0c97084755692b9f74b5f46f2a2984f5b57 100644 (file)
@@ -409,6 +409,8 @@ radv_shader_compile_to_nir(struct radv_device *device,
                                .tessellation = true,
                                .transform_feedback = true,
                                .variable_pointers = true,
+                               .vk_memory_model = !device->physical_device->use_llvm,
+                               .vk_memory_model_device_scope = !device->physical_device->use_llvm,
                        },
                        .ubo_addr_format = nir_address_format_32bit_index_offset,
                        .ssbo_addr_format = nir_address_format_32bit_index_offset,