Searched refs:pds (Results 1 - 8 of 8) sorted by relevance
/third_party/mesa3d/src/vulkan/runtime/ |
H A D | vk_cmd_enqueue.c | 130 struct vk_cmd_push_descriptor_set_khr *pds; in vk_cmd_enqueue_CmdPushDescriptorSetKHR() local 138 pds = &cmd->u.push_descriptor_set_khr; in vk_cmd_enqueue_CmdPushDescriptorSetKHR() 143 pds->pipeline_bind_point = pipelineBindPoint; in vk_cmd_enqueue_CmdPushDescriptorSetKHR() 144 pds->layout = layout; in vk_cmd_enqueue_CmdPushDescriptorSetKHR() 145 pds->set = set; in vk_cmd_enqueue_CmdPushDescriptorSetKHR() 146 pds->descriptor_write_count = descriptorWriteCount; in vk_cmd_enqueue_CmdPushDescriptorSetKHR() 149 pds->descriptor_writes = in vk_cmd_enqueue_CmdPushDescriptorSetKHR() 151 sizeof(*pds->descriptor_writes) * descriptorWriteCount, 8, in vk_cmd_enqueue_CmdPushDescriptorSetKHR() 153 memcpy(pds->descriptor_writes, in vk_cmd_enqueue_CmdPushDescriptorSetKHR() 155 sizeof(*pds in vk_cmd_enqueue_CmdPushDescriptorSetKHR() [all...] |
/third_party/mesa3d/src/imagination/vulkan/ |
H A D | pvr_job_context.c | 537 &sr_programs->pds.store_program); in pvr_ctx_sr_programs_setup() 547 &sr_programs->pds.load_program); in pvr_ctx_sr_programs_setup() 561 &sr_programs->pds.store_program); in pvr_ctx_sr_programs_setup() 572 &sr_programs->pds.load_program); in pvr_ctx_sr_programs_setup() 586 pvr_bo_free(device, sr_programs->pds.store_program.pvr_bo); in pvr_ctx_sr_programs_setup() 603 pvr_bo_free(device, sr_programs->pds.load_program.pvr_bo); in pvr_ctx_sr_programs_cleanup() 604 pvr_bo_free(device, sr_programs->pds.store_program.pvr_bo); in pvr_ctx_sr_programs_cleanup() 784 pvr_rogue_get_vdmctrl_pds_state_words(&sr_prog->pds.store_program, in pvr_render_ctx_ws_static_state_init() 795 PVR_DEV_ADDR(sr_prog->pds.store_program.code_offset); in pvr_render_ctx_ws_static_state_init() 809 pvr_rogue_get_vdmctrl_pds_state_words(&sr_prog->pds in pvr_render_ctx_ws_static_state_init() [all...] |
H A D | pvr_job_compute.c | 67 ctx_switch->sr[0].pds.load_program.data_size * 4U; in pvr_compute_job_ws_submit_info_init()
|
H A D | pvr_job_context.h | 56 } pds; member 125 /* TODO: Can we move these to pds code headers? */
|
H A D | pvr_cmd_buffer.c | 1344 program = &cmd_buffer->device->idfwdf_state.pds; in pvr_compute_generate_idfwdf() 2981 /* FIXME: There should be a deallocation pds program already uploaded in pvr_compute_update_shared() 3192 * gets used as a boolean - 0 means we'll use a pds program that skips the in pvr_update_draw_state() 3716 merge_word |= ppp_state->pds.size_info2 & ~mask; in pvr_setup_triangle_merging_flag() 3718 if (merge_word != ppp_state->pds.size_info2) { in pvr_setup_triangle_merging_flag() 3719 ppp_state->pds.size_info2 = merge_word; in pvr_setup_triangle_merging_flag() 3771 pvr_csb_pack (&ppp_state->pds.pixel_shader_base, in pvr_setup_fragment_state_pointers() 3781 pvr_csb_pack (&ppp_state->pds.texture_uniform_code_base, in pvr_setup_fragment_state_pointers() 3788 ppp_state->pds.texture_uniform_code_base = 0U; in pvr_setup_fragment_state_pointers() 3791 pvr_csb_pack (&ppp_state->pds in pvr_setup_fragment_state_pointers() [all...] |
H A D | pvr_private.h | 239 /* Offset from the pds heap base address. */ 241 /* Offset from the pds heap base address. */ 278 struct pvr_pds_upload pds; member 292 struct pvr_pds_upload pds; member 709 } pds; member
|
H A D | pvr_device.c | 1438 &device->idfwdf_state.pds, in pvr_device_init_compute_idfwdf_state() 1459 pvr_bo_free(device, device->idfwdf_state.pds.pvr_bo); in pvr_device_finish_compute_idfwdf_state() 1532 &device->nop_program.pds); in pvr_device_init_nop_program() 1684 pvr_bo_free(device, device->nop_program.pds.pvr_bo); in pvr_CreateDevice() 1716 pvr_bo_free(device, device->nop_program.pds.pvr_bo); in pvr_DestroyDevice()
|
/third_party/mesa3d/src/gallium/frontends/lavapipe/ |
H A D | lvp_execute.c | 3262 static void handle_compute_push_descriptor_set(struct lvp_cmd_push_descriptor_set *pds, in handle_compute_push_descriptor_set() argument 3267 vk_to_lvp_descriptor_set_layout(pds->layout->vk.set_layouts[pds->set]); in handle_compute_push_descriptor_set() 3271 for (unsigned i = 0; i < pds->set; i++) { in handle_compute_push_descriptor_set() 3272 increment_dyn_info(dyn_info, pds->layout->vk.set_layouts[i], false); in handle_compute_push_descriptor_set() 3275 for (unsigned i = 0; i < pds->descriptor_write_count; i++) { in handle_compute_push_descriptor_set() 3276 struct lvp_write_descriptor *desc = &pds->descriptors[i]; in handle_compute_push_descriptor_set() 3284 union lvp_descriptor_info *info = &pds->infos[info_idx + j]; in handle_compute_push_descriptor_set() 3375 struct lvp_cmd_push_descriptor_set *pds = create_push_descriptor_set(_pds); in handle_push_descriptor_set_generic() local 3377 vk_to_lvp_descriptor_set_layout(pds in handle_push_descriptor_set_generic() 3443 struct vk_cmd_push_descriptor_set_khr *pds; handle_push_descriptor_set_with_template() local [all...] |
Completed in 31 milliseconds