Lines Matching refs:hw_render
84 const struct pvr_renderpass_hwsetup_render *hw_render)
90 for (uint32_t i = 0; i < hw_render->color_init_count; i++) {
91 if (hw_render->color_init[i].op != RENDERPASS_SURFACE_INITOP_NOP)
92 render_loadop_mask |= (1 << hw_render->color_init[i].driver_id);
131 struct pvr_renderpass_hwsetup_render *hw_render = &hw_setup->renders[i];
133 (uint32_t)pvr_is_subpass_initops_flush_needed(pass, hw_render);
135 for (uint32_t j = 0; j < hw_render->subpass_count; j++) {
145 const struct pvr_renderpass_hwsetup_render *hw_render)
147 for (uint32_t i = 0; i < hw_render->init_setup.render_targets_count; i++) {
149 &hw_render->init_setup.mrt_resources[i];
210 struct pvr_renderpass_hwsetup_render *hw_render,
226 for (uint32_t i = 0; i < hw_render->color_init_count; i++) {
227 struct pvr_renderpass_colorinit *color_init = &hw_render->color_init[i];
511 struct pvr_renderpass_hwsetup_render *hw_render =
515 if (hw_render->tile_buffers_count)
518 if (!hw_render->color_init_count) {
519 assert(!hw_render->client_data);
523 if (!pvr_has_output_register_writes(hw_render))
526 result = pvr_load_op_create(device, pAllocator, hw_render, &load_op);
530 hw_render->client_data = load_op;
539 struct pvr_renderpass_hwsetup_render *hw_render =
542 if (hw_render->client_data)
543 pvr_load_op_destroy(device, pAllocator, hw_render->client_data);
566 struct pvr_renderpass_hwsetup_render *hw_render =
569 pvr_load_op_destroy(device, pAllocator, hw_render->client_data);