Searched refs:virgl_screen (Results 1 – 18 of 18) sorted by relevance
70 struct virgl_screen *vscreen = virgl_screen(screen); in virgl_get_param()339 struct virgl_screen *vscreen = virgl_screen(screen); in virgl_get_shader_param()432 struct virgl_screen *vscreen = virgl_screen(screen); in virgl_get_paramf()462 struct virgl_screen *vscreen = virgl_screen(screen); in virgl_get_compute_param()517 struct virgl_screen *vscreen = virgl_screen(screen); in virgl_has_readback_format()526 struct virgl_screen *vscreen = virgl_screen(screen); in virgl_is_vertex_format_supported()605 struct virgl_screen *vscreen = virgl_screen(screen); in virgl_is_format_supported()752 struct virgl_screen *vscreen = virgl_screen(screen); in virgl_flush_frontbuffer()765 struct virgl_screen *vscreen = virgl_screen(screen); in virgl_fence_reference()776 struct virgl_screen *vscreen = virgl_screen(screen); in virgl_fence_finish()[all …]
41 struct virgl_screen { struct62 static inline struct virgl_screen * argument63 virgl_screen(struct pipe_screen *pipe) in virgl_screen() function65 return (struct virgl_screen *)pipe; in virgl_screen()
60 struct virgl_winsys *vws = virgl_screen(vctx->base.screen)->vws; in virgl_res_needs_flush()100 struct virgl_screen *vs = virgl_screen(vctx->base.screen); in virgl_resource_transfer_prepare()336 struct virgl_screen *vs = virgl_screen(vctx->base.screen); in virgl_resource_realloc()383 struct virgl_winsys *vws = virgl_screen(ctx->screen)->vws; in virgl_resource_transfer_map()507 struct virgl_screen *vs = virgl_screen(screen); in virgl_resource_create()561 struct virgl_screen *vs = virgl_screen(screen); in virgl_resource_from_handle()640 struct virgl_winsys *vws = virgl_screen(vctx->base.screen)->vws; in virgl_resource_create_transfer()701 struct virgl_winsys *vws = virgl_screen(vctx->base.screen)->vws; in virgl_resource_destroy_transfer()714 struct virgl_screen *vs = virgl_screen(screen); in virgl_resource_destroy()728 struct virgl_screen *vs = virgl_screen(screen); in virgl_resource_get_handle()
173 struct virgl_winsys *vws = virgl_screen(vctx->base.screen)->vws; in virgl_attach_res_framebuffer()201 struct virgl_winsys *vws = virgl_screen(vctx->base.screen)->vws; in virgl_attach_res_sampler_views()217 struct virgl_winsys *vws = virgl_screen(vctx->base.screen)->vws; in virgl_attach_res_vertex_buffers()231 struct virgl_winsys *vws = virgl_screen(vctx->base.screen)->vws; in virgl_attach_res_index_buffer()241 struct virgl_winsys *vws = virgl_screen(vctx->base.screen)->vws; in virgl_attach_res_so_targets()255 struct virgl_winsys *vws = virgl_screen(vctx->base.screen)->vws; in virgl_attach_res_uniform_buffers()272 struct virgl_winsys *vws = virgl_screen(vctx->base.screen)->vws; in virgl_attach_res_shader_buffers()289 struct virgl_winsys *vws = virgl_screen(vctx->base.screen)->vws; in virgl_attach_res_shader_images()305 struct virgl_winsys *vws = virgl_screen(vctx->base.screen)->vws; in virgl_attach_res_atomic_buffers()468 virgl_screen(ctx->screen)->caps.caps.v1.bset.depth_clip_disable); in virgl_create_rasterizer_state()[all …]
11 virgl_screen.c \12 virgl_screen.h \
31 struct virgl_screen;37 struct virgl_screen *vs;
41 struct virgl_screen;112 static inline unsigned pipe_to_virgl_bind(const struct virgl_screen *vs, in pipe_to_virgl_bind()156 static inline unsigned pipe_to_virgl_flags(const struct virgl_screen *vs, in pipe_to_virgl_flags()
153 struct virgl_screen *vs = virgl_screen(ctx->screen); in virgl_end_query()182 struct virgl_screen *vs = virgl_screen(ctx->screen); in virgl_get_query_result()
106 struct virgl_screen *vscreen = (struct virgl_screen *)vctx->base.screen; in virgl_tgsi_transform()
283 static void virgl_encoder_emit_resource(struct virgl_screen *vs, in virgl_encoder_emit_resource()298 struct virgl_screen *vs = virgl_screen(ctx->base.screen); in virgl_encoder_write_res()634 struct virgl_screen *rs = virgl_screen(ctx->base.screen); in virgl_encoder_set_framebuffer_state()791 static void virgl_encoder_transfer3d_common(struct virgl_screen *vs, in virgl_encoder_transfer3d_common()838 struct virgl_screen *vs = virgl_screen(ctx->base.screen); in virgl_encoder_inline_write()918 struct virgl_screen *rs = virgl_screen(ctx->base.screen); in virgl_encode_sampler_view()1428 void virgl_encode_transfer(struct virgl_screen *vs, struct virgl_cmd_buf *buf, in virgl_encode_transfer()1452 struct virgl_screen *vs = virgl_screen(ctx->base.screen); in virgl_encode_copy_transfer()
36 struct virgl_screen;299 void virgl_encode_transfer(struct virgl_screen *vs, struct virgl_cmd_buf *buf,
81 staging->vws = virgl_screen(pipe->screen)->vws; in virgl_staging_init()
182 struct virgl_winsys *vws = virgl_screen(ctx->screen)->vws; in texture_transfer_map_resolve()251 struct virgl_winsys *vws = virgl_screen(ctx->screen)->vws; in flush_data()
81 struct virgl_winsys *vws = virgl_screen(vctx->base.screen)->vws; in virgl_set_so_targets()
267 struct virgl_screen *vs = virgl_screen(vctx->base.screen); in virgl_transfer_queue_init()
27 'virgl_screen.c',
89 struct virgl_screen *vs = CALLOC_STRUCT(virgl_screen); in fake_virgl_context_create()106 struct virgl_screen *vs = virgl_screen(ctx->screen); in fake_virgl_context_destroy()330 struct virgl_screen *vs = virgl_screen(ctx->screen); in TEST_F()355 struct virgl_screen *vs = virgl_screen(ctx->screen); in TEST_F()
1124 struct virgl_screen *screen = virgl_screen(pscreen); in virgl_drm_screen_destroy()1156 virgl_screen(pscreen)->refcnt++; in virgl_drm_screen_create()1175 virgl_screen(pscreen)->winsys_priv = pscreen->destroy; in virgl_drm_screen_create()