Searched refs:virgl_screen (Results 1 – 10 of 10) sorted by relevance
59 struct virgl_screen *vscreen = virgl_screen(screen); in virgl_get_param()277 struct virgl_screen *vscreen = virgl_screen(screen); in virgl_get_shader_param()360 struct virgl_screen *vscreen = virgl_screen(screen); in virgl_is_vertex_format_supported()407 struct virgl_screen *vscreen = virgl_screen(screen); in virgl_is_format_supported()516 struct virgl_screen *vscreen = virgl_screen(screen); in virgl_flush_frontbuffer()529 struct virgl_screen *vscreen = virgl_screen(screen); in virgl_fence_reference()540 struct virgl_screen *vscreen = virgl_screen(screen); in virgl_fence_finish()555 struct virgl_screen *vscreen = virgl_screen(screen); in virgl_destroy_screen()568 struct virgl_screen *screen = CALLOC_STRUCT(virgl_screen); in virgl_create_screen()
32 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()
30 struct virgl_screen { struct48 static inline struct virgl_screen * argument49 virgl_screen(struct pipe_screen *pipe) in virgl_screen() function51 return (struct virgl_screen *)pipe; in virgl_screen()
33 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()
36 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,
130 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()
58 struct virgl_screen *rs = virgl_screen(vctx->base.screen); in virgl_buffer_flush()80 struct virgl_winsys *vws = virgl_screen(vctx->base.screen)->vws; in virgl_attach_res_framebuffer()104 struct virgl_winsys *vws = virgl_screen(vctx->base.screen)->vws; in virgl_attach_res_sampler_views()121 struct virgl_winsys *vws = virgl_screen(vctx->base.screen)->vws; in virgl_attach_res_vertex_buffers()134 struct virgl_winsys *vws = virgl_screen(vctx->base.screen)->vws; in virgl_attach_res_index_buffer()144 struct virgl_winsys *vws = virgl_screen(vctx->base.screen)->vws; in virgl_attach_res_so_targets()158 struct virgl_winsys *vws = virgl_screen(vctx->base.screen)->vws; in virgl_attach_res_uniform_buffers()459 struct virgl_screen *vs = virgl_screen(ctx->screen); in virgl_transfer_inline_write()591 struct virgl_screen *rs = virgl_screen(ctx->screen); in virgl_draw_vbo()628 struct virgl_screen *rs = virgl_screen(ctx->base.screen); in virgl_flush_eq()[all …]
13 virgl_screen.c \14 virgl_screen.h \
55 struct virgl_winsys *vws = virgl_screen(ctx->base.screen)->vws; in virgl_encoder_write_res()
814 struct virgl_screen *screen = virgl_screen(pscreen); in virgl_drm_screen_destroy()867 virgl_screen(pscreen)->refcnt++; in virgl_drm_screen_create()882 virgl_screen(pscreen)->winsys_priv = pscreen->destroy; in virgl_drm_screen_create()