From a9a56f47f883018922a404f908325996718854b8 Mon Sep 17 00:00:00 2001 From: Samuel Pitoiset Date: Tue, 30 Oct 2018 15:18:57 +0100 Subject: [PATCH] radv: use pool->stride when calling radv_query_shader() Not needed to recompute the stride. Signed-off-by: Samuel Pitoiset Reviewed-by: Dave Airlie --- src/amd/vulkan/radv_query.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/amd/vulkan/radv_query.c b/src/amd/vulkan/radv_query.c index 5a326c9df54..318d6c7afee 100644 --- a/src/amd/vulkan/radv_query.c +++ b/src/amd/vulkan/radv_query.c @@ -1050,7 +1050,7 @@ void radv_CmdCopyQueryPoolResults( radv_query_shader(cmd_buffer, &cmd_buffer->device->meta_state.query.occlusion_query_pipeline, pool->bo, dst_buffer->bo, firstQuery * pool->stride, dst_buffer->offset + dstOffset, - get_max_db(cmd_buffer->device) * 16, stride, + pool->stride, stride, queryCount, flags, 0, 0); break; case VK_QUERY_TYPE_PIPELINE_STATISTICS: @@ -1069,7 +1069,7 @@ void radv_CmdCopyQueryPoolResults( radv_query_shader(cmd_buffer, &cmd_buffer->device->meta_state.query.pipeline_statistics_query_pipeline, pool->bo, dst_buffer->bo, firstQuery * pool->stride, dst_buffer->offset + dstOffset, - pipelinestat_block_size * 2, stride, queryCount, flags, + pool->stride, stride, queryCount, flags, pool->pipeline_stats_mask, pool->availability_offset + 4 * firstQuery); break; -- 2.30.2