Lines Matching refs:resource_id

22 vg_virgl_update_cursor_data(VuGpu *g, uint32_t resource_id,  in vg_virgl_update_cursor_data()  argument
28 cursor = virgl_renderer_get_cursor_data(resource_id, &width, &height); in vg_virgl_update_cursor_data()
69 args.handle = c2d.resource_id; in virgl_cmd_create_resource_2d()
92 args.handle = c3d.resource_id; in virgl_cmd_create_resource_3d()
116 virgl_renderer_resource_detach_iov(unref.resource_id, in virgl_cmd_resource_unref()
122 virgl_renderer_resource_unref(unref.resource_id); in virgl_cmd_resource_unref()
236 virgl_renderer_transfer_write_iov(t2d.resource_id, in virgl_cmd_transfer_to_host_2d()
253 virgl_renderer_transfer_write_iov(t3d.resource_id, in virgl_cmd_transfer_to_host_3d()
270 virgl_renderer_transfer_read_iov(tf3d.resource_id, in virgl_cmd_transfer_from_host_3d()
295 ret = virgl_renderer_resource_attach_iov(att_rb.resource_id, in virgl_resource_attach_backing()
312 virgl_renderer_resource_detach_iov(detach_rb.resource_id, in virgl_resource_detach_backing()
322 virgl_get_resource_info_modifiers(uint32_t resource_id, in virgl_get_resource_info_modifiers() argument
329 ret = virgl_renderer_resource_get_info_ext(resource_id, &info_ext); in virgl_get_resource_info_modifiers()
337 ret = virgl_renderer_resource_get_info(resource_id, info); in virgl_get_resource_info_modifiers()
371 if (ss.resource_id && ss.r.width && ss.r.height) { in virgl_cmd_set_scanout()
373 ret = virgl_get_resource_info_modifiers(ss.resource_id, &info, in virgl_cmd_set_scanout()
377 __func__, ss.resource_id); in virgl_cmd_set_scanout()
426 g->scanout[ss.scanout_id].resource_id = ss.resource_id; in virgl_cmd_set_scanout()
439 if (!rf.resource_id) { in virgl_cmd_resource_flush()
444 if (g->scanout[i].resource_id != rf.resource_id) { in virgl_cmd_resource_flush()
469 virgl_renderer_ctx_attach_resource(att_res.hdr.ctx_id, att_res.resource_id); in virgl_cmd_ctx_attach_resource()
480 virgl_renderer_ctx_detach_resource(det_res.hdr.ctx_id, det_res.resource_id); in virgl_cmd_ctx_detach_resource()