Home
last modified time | relevance | path

Searched refs:virgl_screen (Results 1 – 11 of 11) sorted by relevance

/external/mesa3d/src/gallium/drivers/virgl/
Dvirgl_screen.c58 struct virgl_screen *vscreen = virgl_screen(screen); in virgl_get_param()
294 struct virgl_screen *vscreen = virgl_screen(screen); in virgl_get_shader_param()
380 struct virgl_screen *vscreen = virgl_screen(screen); in virgl_is_vertex_format_supported()
427 struct virgl_screen *vscreen = virgl_screen(screen); in virgl_is_format_supported()
537 struct virgl_screen *vscreen = virgl_screen(screen); in virgl_flush_frontbuffer()
550 struct virgl_screen *vscreen = virgl_screen(screen); in virgl_fence_reference()
561 struct virgl_screen *vscreen = virgl_screen(screen); in virgl_fence_finish()
576 struct virgl_screen *vscreen = virgl_screen(screen); in virgl_destroy_screen()
589 struct virgl_screen *screen = CALLOC_STRUCT(virgl_screen); in virgl_create_screen()
Dvirgl_resource.c32 struct virgl_screen *vs = virgl_screen(vctx->base.screen); in virgl_res_needs_flush_wait()
58 struct virgl_screen *vs = virgl_screen(screen); in virgl_resource_create()
70 struct virgl_screen *vs = virgl_screen(screen); in virgl_resource_from_handle()
Dvirgl_screen.h30 struct virgl_screen { struct
48 static inline struct virgl_screen * argument
49 virgl_screen(struct pipe_screen *pipe) in virgl_screen() function
51 return (struct virgl_screen *)pipe; in virgl_screen()
Dvirgl_buffer.c33 struct virgl_screen *vs = virgl_screen(screen); in virgl_buffer_destroy()
49 struct virgl_screen *vs = virgl_screen(ctx->screen); in virgl_buffer_transfer_map()
108 struct virgl_screen *vs = virgl_screen(ctx->screen); in virgl_buffer_transfer_unmap()
150 struct pipe_resource *virgl_buffer_create(struct virgl_screen *vs, in virgl_buffer_create()
Dvirgl_resource.h36 struct virgl_screen;
82 struct pipe_resource *virgl_texture_create(struct virgl_screen *vs,
85 struct pipe_resource *virgl_texture_from_handle(struct virgl_screen *vs,
109 struct pipe_resource *virgl_buffer_create(struct virgl_screen *vs,
Dvirgl_texture.c130 struct virgl_screen *vs = virgl_screen(ctx->screen); in virgl_texture_transfer_map()
226 struct virgl_screen *vs = virgl_screen(ctx->screen); in virgl_texture_transfer_unmap()
285 struct virgl_screen *vs = virgl_screen(screen); in virgl_texture_get_handle()
294 struct virgl_screen *vs = virgl_screen(screen); in virgl_texture_destroy()
310 virgl_texture_from_handle(struct virgl_screen *vs, in virgl_texture_from_handle()
328 struct pipe_resource *virgl_texture_create(struct virgl_screen *vs, in virgl_texture_create()
Dvirgl_context.c59 struct virgl_screen *rs = virgl_screen(vctx->base.screen); in virgl_buffer_flush()
81 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()
447 struct virgl_screen *vs = virgl_screen(ctx->screen); in virgl_transfer_inline_write()
579 struct virgl_screen *rs = virgl_screen(ctx->screen); in virgl_draw_vbo()
620 struct virgl_screen *rs = virgl_screen(ctx->base.screen); in virgl_flush_eq()
[all …]
DMakefile.sources13 virgl_screen.c \
14 virgl_screen.h \
Dmeson.build27 'virgl_screen.c',
Dvirgl_encode.c55 struct virgl_winsys *vws = virgl_screen(ctx->base.screen)->vws; in virgl_encoder_write_res()
/external/mesa3d/src/gallium/winsys/virgl/drm/
Dvirgl_drm_winsys.c824 struct virgl_screen *screen = virgl_screen(pscreen); in virgl_drm_screen_destroy()
877 virgl_screen(pscreen)->refcnt++; in virgl_drm_screen_create()
892 virgl_screen(pscreen)->winsys_priv = pscreen->destroy; in virgl_drm_screen_create()