Home
last modified time | relevance | path

Searched refs:hw_setup (Results 1 – 5 of 5) sorted by relevance

/third_party/mesa3d/src/imagination/vulkan/
Dpvr_hw_pass.c31 struct pvr_renderpass_hwsetup *hw_setup) in pvr_destroy_renderpass_hwsetup() argument
33 vk_free(&device->vk.alloc, hw_setup); in pvr_destroy_renderpass_hwsetup()
46 struct pvr_renderpass_hwsetup *hw_setup; in pvr_create_renderpass_hwsetup() local
51 vk_multialloc_add(&ma, &hw_setup, __typeof__(*hw_setup), 1); in pvr_create_renderpass_hwsetup()
114 hw_setup->render_count = 1; in pvr_create_renderpass_hwsetup()
115 hw_setup->renders = renders; in pvr_create_renderpass_hwsetup()
119 hw_setup->subpass_map = subpass_map; in pvr_create_renderpass_hwsetup()
121 return hw_setup; in pvr_create_renderpass_hwsetup()
Dpvr_pass.c124 pvr_init_subpass_userpass_spawn(struct pvr_renderpass_hwsetup *hw_setup, in pvr_init_subpass_userpass_spawn() argument
130 for (uint32_t i = 0; i < hw_setup->render_count; i++) { in pvr_init_subpass_userpass_spawn()
131 struct pvr_renderpass_hwsetup_render *hw_render = &hw_setup->renders[i]; in pvr_init_subpass_userpass_spawn()
502 pass->hw_setup = pvr_create_renderpass_hwsetup(device, pass, false); in pvr_CreateRenderPass2()
503 if (!pass->hw_setup) { in pvr_CreateRenderPass2()
508 pvr_init_subpass_userpass_spawn(pass->hw_setup, pass, pass->subpasses); in pvr_CreateRenderPass2()
510 for (uint32_t i = 0; i < pass->hw_setup->render_count; i++) { in pvr_CreateRenderPass2()
512 &pass->hw_setup->renders[i]; in pvr_CreateRenderPass2()
538 for (uint32_t i = 0; i < pass->hw_setup->render_count; i++) { in pvr_CreateRenderPass2()
540 &pass->hw_setup->renders[i]; in pvr_CreateRenderPass2()
[all …]
Dpvr_cmd_buffer.c538 &pass->hw_setup->renders[idx]; in pvr_load_op_constants_create_and_upload()
582 render_pass_info->pass->hw_setup->renders[idx].client_data; in pvr_load_op_pds_data_create_and_upload()
838 &pass->hw_setup->renders[idx]; in pvr_get_render_target()
863 &pass->hw_setup->renders[idx]; in pvr_pass_get_pixel_output_width()
882 &render_pass_info->pass->hw_setup->renders[sub_cmd->hw_render_idx]; in pvr_sub_cmd_gfx_job_init()
2169 for (uint32_t i = 0; i < pass->hw_setup->render_count; i++) { in pvr_init_render_targets()
2177 &pass->hw_setup->renders[i]; in pvr_init_render_targets()
2204 &pass->hw_setup->subpass_map[subpass]; in pvr_get_hw_subpass()
2206 return &pass->hw_setup->renders[map->render].subpasses[map->subpass]; in pvr_get_hw_subpass()
2219 const struct pvr_renderpass_hwsetup *hw_setup; in pvr_perform_start_of_render_attachment_clear() local
[all …]
Dpvr_hw_pass.h221 struct pvr_renderpass_hwsetup *hw_setup);
Dpvr_private.h1265 struct pvr_renderpass_hwsetup *hw_setup; member