Home
last modified time | relevance | path

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

/external/mesa3d/src/gallium/drivers/virgl/
Dvirgl_screen.c70 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 …]
Dvirgl_screen.h41 struct virgl_screen { struct
62 static inline struct virgl_screen * argument
63 virgl_screen(struct pipe_screen *pipe) in virgl_screen() function
65 return (struct virgl_screen *)pipe; in virgl_screen()
Dvirgl_resource.c60 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()
Dvirgl_context.c173 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 …]
DMakefile.sources11 virgl_screen.c \
12 virgl_screen.h \
Dvirgl_transfer_queue.h31 struct virgl_screen;
37 struct virgl_screen *vs;
Dvirgl_resource.h41 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()
Dvirgl_query.c153 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()
Dvirgl_tgsi.c106 struct virgl_screen *vscreen = (struct virgl_screen *)vctx->base.screen; in virgl_tgsi_transform()
Dvirgl_encode.c283 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()
Dvirgl_encode.h36 struct virgl_screen;
299 void virgl_encode_transfer(struct virgl_screen *vs, struct virgl_cmd_buf *buf,
Dvirgl_staging_mgr.c81 staging->vws = virgl_screen(pipe->screen)->vws; in virgl_staging_init()
Dvirgl_texture.c182 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()
Dvirgl_streamout.c81 struct virgl_winsys *vws = virgl_screen(vctx->base.screen)->vws; in virgl_set_so_targets()
Dvirgl_transfer_queue.c267 struct virgl_screen *vs = virgl_screen(vctx->base.screen); in virgl_transfer_queue_init()
Dmeson.build27 'virgl_screen.c',
/external/mesa3d/src/gallium/drivers/virgl/tests/
Dvirgl_staging_mgr_test.cpp89 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()
/external/mesa3d/src/gallium/winsys/virgl/drm/
Dvirgl_drm_winsys.c1124 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()