/third_party/mesa3d/src/imagination/vulkan/winsys/pvrsrvkm/ |
H A D | pvr_srv_job_transfer.c | 133 const struct pvr_winsys_transfer_submit_info *submit_info, in pvr_srv_transfer_cmds_init() 137 memset(cmds, 0, sizeof(*cmds) * submit_info->cmd_count); in pvr_srv_transfer_cmds_init() 142 cmds[i].cmn.frame_num = submit_info->frame_num; in pvr_srv_transfer_cmds_init() 144 fw_regs->isp_bgobjvals = submit_info->cmds[i].regs.isp_bgobjvals; in pvr_srv_transfer_cmds_init() 146 submit_info->cmds[i].regs.usc_pixel_output_ctrl; in pvr_srv_transfer_cmds_init() 148 submit_info->cmds[i].regs.usc_clear_register0; in pvr_srv_transfer_cmds_init() 150 submit_info->cmds[i].regs.usc_clear_register1; in pvr_srv_transfer_cmds_init() 152 submit_info->cmds[i].regs.usc_clear_register2; in pvr_srv_transfer_cmds_init() 154 submit_info->cmds[i].regs.usc_clear_register3; in pvr_srv_transfer_cmds_init() 155 fw_regs->isp_mtile_size = submit_info in pvr_srv_transfer_cmds_init() 132 pvr_srv_transfer_cmds_init( const struct pvr_winsys_transfer_submit_info *submit_info, struct rogue_fwif_cmd_transfer *cmds, uint32_t cmd_count) pvr_srv_transfer_cmds_init() argument 182 pvr_srv_winsys_transfer_submit( const struct pvr_winsys_transfer_ctx *ctx, const struct pvr_winsys_transfer_submit_info *submit_info, struct vk_sync *signal_sync) pvr_srv_winsys_transfer_submit() argument [all...] |
H A D | pvr_srv_job_compute.c | 140 const struct pvr_winsys_compute_submit_info *submit_info, in pvr_srv_compute_cmd_init() 147 cmd->cmn.frame_num = submit_info->frame_num; in pvr_srv_compute_cmd_init() 149 fw_regs->tpu_border_colour_table = submit_info->regs.tpu_border_colour_table; in pvr_srv_compute_cmd_init() 150 fw_regs->cdm_item = submit_info->regs.cdm_item; in pvr_srv_compute_cmd_init() 151 fw_regs->compute_cluster = submit_info->regs.compute_cluster; in pvr_srv_compute_cmd_init() 152 fw_regs->cdm_ctrl_stream_base = submit_info->regs.cdm_ctrl_stream_base; in pvr_srv_compute_cmd_init() 154 submit_info->regs.cdm_ctx_state_base_addr; in pvr_srv_compute_cmd_init() 155 fw_regs->tpu = submit_info->regs.tpu; in pvr_srv_compute_cmd_init() 156 fw_regs->cdm_resume_pds1 = submit_info->regs.cdm_resume_pds1; in pvr_srv_compute_cmd_init() 158 if (submit_info in pvr_srv_compute_cmd_init() 139 pvr_srv_compute_cmd_init( const struct pvr_winsys_compute_submit_info *submit_info, struct rogue_fwif_cmd_compute *cmd) pvr_srv_compute_cmd_init() argument 165 pvr_srv_winsys_compute_submit( const struct pvr_winsys_compute_ctx *ctx, const struct pvr_winsys_compute_submit_info *submit_info, struct vk_sync *signal_sync) pvr_srv_winsys_compute_submit() argument [all...] |
H A D | pvr_srv_job_render.c | 406 const struct pvr_winsys_render_submit_info *submit_info, in pvr_srv_geometry_cmd_init() 410 const struct pvr_winsys_geometry_state *state = &submit_info->geometry; in pvr_srv_geometry_cmd_init() 415 cmd->cmd_shared.cmn.frame_num = submit_info->frame_num; in pvr_srv_geometry_cmd_init() 443 const struct pvr_winsys_render_submit_info *submit_info, in pvr_srv_fragment_cmd_init() 446 const struct pvr_winsys_fragment_state *state = &submit_info->fragment; in pvr_srv_fragment_cmd_init() 451 cmd->cmd_shared.cmn.frame_num = submit_info->frame_num; in pvr_srv_fragment_cmd_init() 528 const struct pvr_winsys_render_submit_info *submit_info, in pvr_srv_winsys_render_submit() 533 to_pvr_srv_winsys_rt_dataset(submit_info->rt_dataset); in pvr_srv_winsys_render_submit() 535 srv_rt_dataset->rt_datas[submit_info->rt_data_idx].sync_prim; in pvr_srv_winsys_render_submit() 537 srv_rt_dataset->rt_datas[submit_info in pvr_srv_winsys_render_submit() 405 pvr_srv_geometry_cmd_init( const struct pvr_winsys_render_submit_info *submit_info, const struct pvr_srv_sync_prim *sync_prim, struct rogue_fwif_cmd_ta *cmd) pvr_srv_geometry_cmd_init() argument 442 pvr_srv_fragment_cmd_init( const struct pvr_winsys_render_submit_info *submit_info, struct rogue_fwif_cmd_3d *cmd) pvr_srv_fragment_cmd_init() argument 526 pvr_srv_winsys_render_submit( const struct pvr_winsys_render_ctx *ctx, const struct pvr_winsys_render_submit_info *submit_info, struct vk_sync *signal_sync_geom, struct vk_sync *signal_sync_frag) pvr_srv_winsys_render_submit() argument [all...] |
H A D | pvr_srv_job_transfer.h | 47 const struct pvr_winsys_transfer_submit_info *submit_info,
|
H A D | pvr_srv_job_compute.h | 47 const struct pvr_winsys_compute_submit_info *submit_info,
|
H A D | pvr_srv_job_render.h | 70 const struct pvr_winsys_render_submit_info *submit_info,
|
/third_party/mesa3d/src/imagination/vulkan/ |
H A D | pvr_job_compute.c | 43 struct pvr_winsys_compute_submit_info *submit_info) in pvr_compute_job_ws_submit_info_init() 48 submit_info->frame_num = ctx->device->global_queue_present_count; in pvr_compute_job_ws_submit_info_init() 49 submit_info->job_num = ctx->device->global_queue_job_count; in pvr_compute_job_ws_submit_info_init() 51 submit_info->waits = waits; in pvr_compute_job_ws_submit_info_init() 52 submit_info->wait_count = wait_count; in pvr_compute_job_ws_submit_info_init() 53 submit_info->stage_flags = stage_flags; in pvr_compute_job_ws_submit_info_init() 55 pvr_csb_pack (&submit_info->regs.cdm_ctx_state_base_addr, in pvr_compute_job_ws_submit_info_init() 62 pvr_csb_pack (&submit_info->regs.cdm_resume_pds1, in pvr_compute_job_ws_submit_info_init() 102 &sub_cmd->submit_info); in pvr_compute_job_submit() 105 &sub_cmd->submit_info, in pvr_compute_job_submit() 37 pvr_compute_job_ws_submit_info_init( struct pvr_compute_ctx *ctx, struct pvr_sub_cmd_compute *sub_cmd, struct vk_sync **waits, uint32_t wait_count, uint32_t *stage_flags, struct pvr_winsys_compute_submit_info *submit_info) pvr_compute_job_ws_submit_info_init() argument [all...] |
H A D | pvr_job_render.c | 1511 struct pvr_winsys_render_submit_info *submit_info) in pvr_render_job_ws_submit_info_init() 1513 memset(submit_info, 0, sizeof(*submit_info)); in pvr_render_job_ws_submit_info_init() 1515 submit_info->rt_dataset = job->rt_dataset->ws_rt_dataset; in pvr_render_job_ws_submit_info_init() 1516 submit_info->rt_data_idx = job->rt_dataset->rt_data_idx; in pvr_render_job_ws_submit_info_init() 1518 submit_info->frame_num = ctx->device->global_queue_present_count; in pvr_render_job_ws_submit_info_init() 1519 submit_info->job_num = ctx->device->global_queue_job_count; in pvr_render_job_ws_submit_info_init() 1521 submit_info->run_frag = job->run_frag; in pvr_render_job_ws_submit_info_init() 1523 submit_info->bos = bos; in pvr_render_job_ws_submit_info_init() 1524 submit_info in pvr_render_job_ws_submit_info_init() 1503 pvr_render_job_ws_submit_info_init( struct pvr_render_ctx *ctx, struct pvr_render_job *job, const struct pvr_winsys_job_bo *bos, uint32_t bo_count, struct vk_sync **waits, uint32_t wait_count, uint32_t *stage_flags, struct pvr_winsys_render_submit_info *submit_info) pvr_render_job_ws_submit_info_init() argument 1550 struct pvr_winsys_render_submit_info submit_info; pvr_render_job_submit() local [all...] |
H A D | pvr_cmd_buffer.c | 1080 sub_cmd->submit_info.flags |= PVR_WINSYS_COMPUTE_FLAG_PREVENT_ALL_OVERLAP; in pvr_sub_cmd_compute_job_init() 1082 pvr_csb_pack (&sub_cmd->submit_info.regs.cdm_ctrl_stream_base, in pvr_sub_cmd_compute_job_init() 1091 pvr_csb_pack (&sub_cmd->submit_info.regs.tpu_border_colour_table, in pvr_sub_cmd_compute_job_init() 1103 sub_cmd->submit_info.regs.cdm_item = 0; in pvr_sub_cmd_compute_job_init() 1105 pvr_csb_pack (&sub_cmd->submit_info.regs.tpu, CR_TPU, value) { in pvr_sub_cmd_compute_job_init() 1117 pvr_csb_pack (&sub_cmd->submit_info.regs.compute_cluster, in pvr_sub_cmd_compute_job_init() 1123 pvr_csb_pack (&sub_cmd->submit_info.regs.compute_cluster, in pvr_sub_cmd_compute_job_init() 1132 sub_cmd->submit_info.flags |= PVR_WINSYS_COMPUTE_FLAG_SINGLE_CORE; in pvr_sub_cmd_compute_job_init()
|
H A D | pvr_private.h | 603 struct pvr_winsys_compute_submit_info submit_info; member
|
/third_party/vk-gl-cts/external/amber/src/src/vulkan/ |
H A D | command_buffer.cc | 85 VkSubmitInfo submit_info = VkSubmitInfo(); in SubmitAndReset() local 86 submit_info.sType = VK_STRUCTURE_TYPE_SUBMIT_INFO; in SubmitAndReset() 87 submit_info.commandBufferCount = 1; in SubmitAndReset() 88 submit_info.pCommandBuffers = &command_; in SubmitAndReset() 89 if (device_->GetPtrs()->vkQueueSubmit(device_->GetVkQueue(), 1, &submit_info, in SubmitAndReset()
|
/third_party/mesa3d/src/vulkan/wsi/ |
H A D | wsi_common.c | 1057 VkSubmitInfo submit_info = { in wsi_common_queue_present() 1065 submit_info.waitSemaphoreCount = pPresentInfo->waitSemaphoreCount; in wsi_common_queue_present() 1066 submit_info.pWaitSemaphores = pPresentInfo->pWaitSemaphores; in wsi_common_queue_present() 1067 submit_info.pWaitDstStageMask = stage_flags; in wsi_common_queue_present() 1076 submit_info.commandBufferCount = 1; in wsi_common_queue_present() 1077 submit_info.pCommandBuffers = in wsi_common_queue_present() 1085 submit_info.signalSemaphoreCount = 1; in wsi_common_queue_present() 1086 submit_info.pSignalSemaphores = in wsi_common_queue_present() 1089 result = wsi->QueueSubmit(queue, 1, &submit_info, VK_NULL_HANDLE); in wsi_common_queue_present() 1097 submit_info in wsi_common_queue_present() [all...] |
/third_party/mesa3d/src/vulkan/overlay-layer/ |
H A D | overlay.cpp | 1372 VkSubmitInfo submit_info = {}; in render_swapchain_display() local 1373 submit_info.sType = VK_STRUCTURE_TYPE_SUBMIT_INFO; in render_swapchain_display() 1374 submit_info.commandBufferCount = 0; in render_swapchain_display() 1375 submit_info.pWaitDstStageMask = &stages_wait; in render_swapchain_display() 1376 submit_info.waitSemaphoreCount = 0; in render_swapchain_display() 1377 submit_info.signalSemaphoreCount = 1; in render_swapchain_display() 1378 submit_info.pSignalSemaphores = &draw->cross_engine_semaphore; in render_swapchain_display() 1380 device_data->vtable.QueueSubmit(present_queue->queue, 1, &submit_info, VK_NULL_HANDLE); in render_swapchain_display() 1382 submit_info.sType = VK_STRUCTURE_TYPE_SUBMIT_INFO; in render_swapchain_display() 1383 submit_info in render_swapchain_display() 1400 VkSubmitInfo submit_info = {}; render_swapchain_display() local [all...] |
/third_party/mesa3d/src/imagination/vulkan/winsys/ |
H A D | pvr_winsys.h | 464 const struct pvr_winsys_render_submit_info *submit_info, 475 const struct pvr_winsys_compute_submit_info *submit_info, 485 const struct pvr_winsys_transfer_submit_info *submit_info,
|
/third_party/mesa3d/src/intel/nullhw-layer/ |
H A D | intel_nullhw.c | 146 VkSubmitInfo submit_info = { in override_queue() local 151 VK_CHECK(device_data->vtable.QueueSubmit(queue, 1, &submit_info, VK_NULL_HANDLE)); in override_queue()
|
/third_party/glfw/tests/ |
H A D | triangle-vulkan.c | 299 VkSubmitInfo submit_info = {.sType = VK_STRUCTURE_TYPE_SUBMIT_INFO, in demo_flush_init_cmd() local 309 err = vkQueueSubmit(demo->queue, 1, &submit_info, nullFence); in demo_flush_init_cmd() 533 VkSubmitInfo submit_info = {.sType = VK_STRUCTURE_TYPE_SUBMIT_INFO, in demo_draw() local 543 err = vkQueueSubmit(demo->queue, 1, &submit_info, nullFence); in demo_draw()
|
/third_party/mesa3d/src/virtio/vulkan/ |
H A D | vn_android.c | 832 const VkSubmitInfo submit_info = { in vn_QueueSignalReleaseImageANDROID() local 848 queue, 1, &submit_info, in vn_QueueSignalReleaseImageANDROID()
|