diff --git a/src/amd/vulkan/radv_device.c b/src/amd/vulkan/radv_device.c index cb7c1251d4e..611aa67fb98 100644 --- a/src/amd/vulkan/radv_device.c +++ b/src/amd/vulkan/radv_device.c @@ -413,7 +413,7 @@ radv_vrs_attachment_enabled(const struct radv_physical_device *pdevice) static bool radv_taskmesh_enabled(const struct radv_physical_device *pdevice) { - return pdevice->use_ngg && !pdevice->use_llvm && pdevice->rad_info.gfx_level >= GFX10_3 && + return pdevice->use_ngg && !pdevice->use_llvm && pdevice->rad_info.gfx_level == GFX10_3 && !(pdevice->instance->debug_flags & RADV_DEBUG_NO_COMPUTE_QUEUE) && pdevice->rad_info.has_scheduled_fence_dependency; }