Lines Matching refs:load_op
215 struct pvr_load_op *load_op;
218 load_op = vk_zalloc2(&device->vk.alloc,
220 sizeof(*load_op),
223 if (!load_op)
230 load_op->clear_mask |= 1U << i;
239 &load_op->usc_frag_prog_bo);
246 load_op->usc_frag_prog_bo,
250 &load_op->pds_frag_prog);
259 &load_op->pds_tex_state_prog);
263 load_op->is_hw_object = true;
267 load_op->const_shareds_count = 1;
268 load_op->shareds_dest_offset = 0;
269 load_op->shareds_count = 1;
270 load_op->temps_count = 1;
272 *load_op_out = load_op;
277 pvr_bo_free(device, load_op->pds_frag_prog.pvr_bo);
280 pvr_bo_free(device, load_op->usc_frag_prog_bo);
283 vk_free2(&device->vk.alloc, allocator, load_op);
290 struct pvr_load_op *load_op)
292 pvr_bo_free(device, load_op->pds_tex_state_prog.pvr_bo);
293 pvr_bo_free(device, load_op->pds_frag_prog.pvr_bo);
294 pvr_bo_free(device, load_op->usc_frag_prog_bo);
295 vk_free2(&device->vk.alloc, allocator, load_op);
372 attachment->load_op = desc->loadOp;
513 struct pvr_load_op *load_op = NULL;
526 result = pvr_load_op_create(device, pAllocator, hw_render, &load_op);
530 hw_render->client_data = load_op;