pvr: Rename global_queue_job_count to global_cmd_buffer_submit_count
This makes the name more accurate, since submits which require multiple job submissions behind the scenes do not additionally increment this counter. Signed-off-by: Matt Coster <matt.coster@imgtec.com> Reviewed-by: Karmjit Mahil <Karmjit.Mahil@imgtec.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/20932>
This commit is contained in:
@@ -1790,7 +1790,7 @@ VkResult pvr_CreateDevice(VkPhysicalDevice physicalDevice,
|
|||||||
&pdevice->dev_info,
|
&pdevice->dev_info,
|
||||||
&device->pixel_event_data_size_in_dwords);
|
&device->pixel_event_data_size_in_dwords);
|
||||||
|
|
||||||
device->global_queue_job_count = 0;
|
device->global_cmd_buffer_submit_count = 0;
|
||||||
device->global_queue_present_count = 0;
|
device->global_queue_present_count = 0;
|
||||||
|
|
||||||
*pDevice = pvr_device_to_handle(device);
|
*pDevice = pvr_device_to_handle(device);
|
||||||
|
@@ -191,7 +191,7 @@ static void pvr_compute_job_ws_submit_info_init(
|
|||||||
memset(submit_info, 0, sizeof(*submit_info));
|
memset(submit_info, 0, sizeof(*submit_info));
|
||||||
|
|
||||||
submit_info->frame_num = device->global_queue_present_count;
|
submit_info->frame_num = device->global_queue_present_count;
|
||||||
submit_info->job_num = device->global_queue_job_count;
|
submit_info->job_num = device->global_cmd_buffer_submit_count;
|
||||||
|
|
||||||
submit_info->barrier = barrier;
|
submit_info->barrier = barrier;
|
||||||
|
|
||||||
|
@@ -1707,7 +1707,7 @@ static void pvr_render_job_ws_submit_info_init(
|
|||||||
submit_info->rt_data_idx = job->rt_dataset->rt_data_idx;
|
submit_info->rt_data_idx = job->rt_dataset->rt_data_idx;
|
||||||
|
|
||||||
submit_info->frame_num = ctx->device->global_queue_present_count;
|
submit_info->frame_num = ctx->device->global_queue_present_count;
|
||||||
submit_info->job_num = ctx->device->global_queue_job_count;
|
submit_info->job_num = ctx->device->global_cmd_buffer_submit_count;
|
||||||
|
|
||||||
submit_info->barrier_geom = barrier_geom;
|
submit_info->barrier_geom = barrier_geom;
|
||||||
|
|
||||||
|
@@ -298,7 +298,7 @@ struct pvr_device {
|
|||||||
uint32_t queue_count;
|
uint32_t queue_count;
|
||||||
|
|
||||||
/* Running count of the number of job submissions across all queue. */
|
/* Running count of the number of job submissions across all queue. */
|
||||||
uint32_t global_queue_job_count;
|
uint32_t global_cmd_buffer_submit_count;
|
||||||
|
|
||||||
/* Running count of the number of presentations across all queues. */
|
/* Running count of the number of presentations across all queues. */
|
||||||
uint32_t global_queue_present_count;
|
uint32_t global_queue_present_count;
|
||||||
|
@@ -865,7 +865,7 @@ static VkResult pvr_process_cmd_buffer(
|
|||||||
if (result != VK_SUCCESS)
|
if (result != VK_SUCCESS)
|
||||||
return result;
|
return result;
|
||||||
|
|
||||||
p_atomic_inc(&device->global_queue_job_count);
|
p_atomic_inc(&device->global_cmd_buffer_submit_count);
|
||||||
}
|
}
|
||||||
|
|
||||||
pvr_update_syncobjs(device, per_cmd_buffer_syncobjs, per_submit_syncobjs);
|
pvr_update_syncobjs(device, per_cmd_buffer_syncobjs, per_submit_syncobjs);
|
||||||
|
Reference in New Issue
Block a user