Searched refs:hw_setup (Results 1 – 5 of 5) sorted by relevance
31 struct pvr_renderpass_hwsetup *hw_setup) in pvr_destroy_renderpass_hwsetup() argument33 vk_free(&device->vk.alloc, hw_setup); in pvr_destroy_renderpass_hwsetup()46 struct pvr_renderpass_hwsetup *hw_setup; in pvr_create_renderpass_hwsetup() local51 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()
124 pvr_init_subpass_userpass_spawn(struct pvr_renderpass_hwsetup *hw_setup, in pvr_init_subpass_userpass_spawn() argument130 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 …]
538 &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 …]
221 struct pvr_renderpass_hwsetup *hw_setup);
1265 struct pvr_renderpass_hwsetup *hw_setup; member