From bf4465f5a2378ade2ba35c02914669bd69f334e9 Mon Sep 17 00:00:00 2001 From: Philip Rebohle Date: Sat, 21 Nov 2020 03:35:41 +0100 Subject: [PATCH] [dxvk] Increase query pool sizes Some games create hundreds of timestamp queries, we want to reduce the number of pools in that case. --- src/dxvk/dxvk_gpu_query.cpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/dxvk/dxvk_gpu_query.cpp b/src/dxvk/dxvk_gpu_query.cpp index 042b0165..86b3419e 100644 --- a/src/dxvk/dxvk_gpu_query.cpp +++ b/src/dxvk/dxvk_gpu_query.cpp @@ -255,10 +255,10 @@ namespace dxvk { DxvkGpuQueryPool::DxvkGpuQueryPool(DxvkDevice* device) - : m_occlusion(device, VK_QUERY_TYPE_OCCLUSION, 2048), - m_statistic(device, VK_QUERY_TYPE_PIPELINE_STATISTICS, 256), - m_timestamp(device, VK_QUERY_TYPE_TIMESTAMP, 256), - m_xfbStream(device, VK_QUERY_TYPE_TRANSFORM_FEEDBACK_STREAM_EXT, 256) { + : m_occlusion(device, VK_QUERY_TYPE_OCCLUSION, 16384), + m_statistic(device, VK_QUERY_TYPE_PIPELINE_STATISTICS, 1024), + m_timestamp(device, VK_QUERY_TYPE_TIMESTAMP, 1024), + m_xfbStream(device, VK_QUERY_TYPE_TRANSFORM_FEEDBACK_STREAM_EXT, 1024) { }