diff --git a/src/intel/vulkan/genX_query.c b/src/intel/vulkan/genX_query.c index fdfd1054dcd..21a55d63d01 100644 --- a/src/intel/vulkan/genX_query.c +++ b/src/intel/vulkan/genX_query.c @@ -784,7 +784,10 @@ void genX(CmdResetQueryPool)( ANV_FROM_HANDLE(anv_query_pool, pool, queryPool); struct anv_physical_device *pdevice = cmd_buffer->device->physical; + /* Temporarily disable on MTL until we understand why some tests hang. + */ if (queryCount >= pdevice->instance->query_clear_with_blorp_threshold && + !intel_device_info_is_mtl(cmd_buffer->device->info) && pool->type != VK_QUERY_TYPE_PERFORMANCE_QUERY_KHR) { anv_cmd_buffer_fill_area(cmd_buffer, anv_query_address(pool, firstQuery),