Home
last modified time | relevance | path

Searched refs:virgl_winsys (Results 1 – 14 of 14) sorted by relevance

/external/mesa3d/src/gallium/drivers/virgl/
Dvirgl_winsys.h45 struct virgl_winsys { struct
48 void (*destroy)(struct virgl_winsys *vws); argument
50 int (*transfer_put)(struct virgl_winsys *vws, argument
56 int (*transfer_get)(struct virgl_winsys *vws, argument
62 struct virgl_hw_res *(*resource_create)(struct virgl_winsys *vws, argument
70 void (*resource_unref)(struct virgl_winsys *vws, struct virgl_hw_res *res); argument
72 void *(*resource_map)(struct virgl_winsys *vws, struct virgl_hw_res *res); argument
73 void (*resource_wait)(struct virgl_winsys *vws, struct virgl_hw_res *res); argument
75 struct virgl_hw_res *(*resource_create_from_handle)(struct virgl_winsys *vws, argument
77 boolean (*resource_get_handle)(struct virgl_winsys *vws, argument
[all …]
Dvirgl_public.h27 struct virgl_winsys;
30 virgl_create_screen(struct virgl_winsys *vws);
Dvirgl_screen.c538 struct virgl_winsys *vws = vscreen->vws; in virgl_flush_frontbuffer()
551 struct virgl_winsys *vws = vscreen->vws; in virgl_fence_reference()
562 struct virgl_winsys *vws = vscreen->vws; in virgl_fence_finish()
577 struct virgl_winsys *vws = vscreen->vws; in virgl_destroy_screen()
587 virgl_create_screen(struct virgl_winsys *vws) in virgl_create_screen()
Dvirgl_screen.h38 struct virgl_winsys *vws;
DMakefile.sources18 virgl_winsys.h
Dvirgl_context.c81 struct virgl_winsys *vws = virgl_screen(vctx->base.screen)->vws; in virgl_attach_res_framebuffer()
105 struct virgl_winsys *vws = virgl_screen(vctx->base.screen)->vws; in virgl_attach_res_sampler_views()
122 struct virgl_winsys *vws = virgl_screen(vctx->base.screen)->vws; in virgl_attach_res_vertex_buffers()
136 struct virgl_winsys *vws = virgl_screen(vctx->base.screen)->vws; in virgl_attach_res_index_buffer()
146 struct virgl_winsys *vws = virgl_screen(vctx->base.screen)->vws; in virgl_attach_res_so_targets()
160 struct virgl_winsys *vws = virgl_screen(vctx->base.screen)->vws; in virgl_attach_res_uniform_buffers()
Dvirgl_encode.c55 struct virgl_winsys *vws = virgl_screen(ctx->base.screen)->vws; in virgl_encoder_write_res()
/external/mesa3d/src/gallium/winsys/virgl/vtest/
Dvirgl_vtest_winsys.c33 static void *virgl_vtest_resource_map(struct virgl_winsys *vws,
35 static void virgl_vtest_resource_unmap(struct virgl_winsys *vws,
68 virgl_vtest_transfer_put(struct virgl_winsys *vws, in virgl_vtest_transfer_put()
92 virgl_vtest_transfer_get(struct virgl_winsys *vws, in virgl_vtest_transfer_get()
206 virgl_vtest_winsys_resource_create(struct virgl_winsys *vws, in virgl_vtest_winsys_resource_create()
252 static void virgl_vtest_winsys_resource_unref(struct virgl_winsys *vws, in virgl_vtest_winsys_resource_unref()
259 static void *virgl_vtest_resource_map(struct virgl_winsys *vws, in virgl_vtest_resource_map()
272 static void virgl_vtest_resource_unmap(struct virgl_winsys *vws, in virgl_vtest_resource_unmap()
283 static void virgl_vtest_resource_wait(struct virgl_winsys *vws, in virgl_vtest_resource_wait()
313 virgl_vtest_winsys_resource_cache_create(struct virgl_winsys *vws, in virgl_vtest_winsys_resource_cache_create()
[all …]
Dvirgl_vtest_winsys.h41 struct virgl_winsys base;
82 struct virgl_winsys *ws;
96 virgl_vtest_winsys(struct virgl_winsys *iws) in virgl_vtest_winsys()
Dvirgl_vtest_public.h26 struct virgl_winsys;
29 struct virgl_winsys *virgl_vtest_winsys_wrap(struct sw_winsys *sws);
/external/mesa3d/src/gallium/winsys/virgl/drm/
Dvirgl_drm_winsys.c115 virgl_drm_winsys_destroy(struct virgl_winsys *qws) in virgl_drm_winsys_destroy()
175 virgl_drm_winsys_resource_create(struct virgl_winsys *qws, in virgl_drm_winsys_resource_create()
250 virgl_bo_transfer_put(struct virgl_winsys *vws, in virgl_bo_transfer_put()
275 virgl_bo_transfer_get(struct virgl_winsys *vws, in virgl_bo_transfer_get()
300 virgl_drm_winsys_resource_cache_create(struct virgl_winsys *qws, in virgl_drm_winsys_resource_cache_create()
384 virgl_drm_winsys_resource_create_handle(struct virgl_winsys *qws, in virgl_drm_winsys_resource_create_handle()
470 static boolean virgl_drm_winsys_resource_get_handle(struct virgl_winsys *qws, in virgl_drm_winsys_resource_get_handle()
510 static void virgl_drm_winsys_resource_unref(struct virgl_winsys *qws, in virgl_drm_winsys_resource_unref()
518 static void *virgl_drm_resource_map(struct virgl_winsys *qws, in virgl_drm_resource_map()
543 static void virgl_drm_resource_wait(struct virgl_winsys *qws, in virgl_drm_resource_wait()
[all …]
Dvirgl_drm_winsys.h57 struct virgl_winsys base;
77 struct virgl_winsys *ws;
92 virgl_drm_winsys(struct virgl_winsys *iws) in virgl_drm_winsys()
/external/mesa3d/src/gallium/auxiliary/target-helpers/
Dsw_helper.h44 struct virgl_winsys *vws; in sw_screen_create_named()
Dinline_sw_helper.h42 struct virgl_winsys *vws; in sw_screen_create_named()