Searched refs:virgl_screen (Results 1 – 11 of 11) sorted by relevance
58 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()
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()
59 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 …]
13 virgl_screen.c \14 virgl_screen.h \
27 'virgl_screen.c',
55 struct virgl_winsys *vws = virgl_screen(ctx->base.screen)->vws; in virgl_encoder_write_res()
824 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()