• Home
  • Raw
  • Download

Lines Matching refs:load_op

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