Home
last modified time | relevance | path

Searched defs:virgl_context (Results 1 – 4 of 4) sorted by relevance

/aosp_15_r20/external/mesa3d/src/gallium/drivers/virgl/
H A Dvirgl_context.h68 struct virgl_context { struct
69 struct pipe_context base;
70 struct virgl_cmd_buf *cbuf;
71 unsigned cbuf_initial_cdw;
73 struct virgl_shader_binding_state shader_bindings[PIPE_SHADER_TYPES];
74 struct pipe_shader_buffer atomic_buffers[PIPE_MAX_HW_ATOMIC_BUFFERS];
75 uint32_t atomic_buffer_enabled_mask;
77 struct virgl_vertex_elements_state *vertex_elements;
79 struct pipe_framebuffer_state framebuffer;
81 struct slab_child_pool transfer_pool;
[all …]
/aosp_15_r20/external/virglrenderer/src/
H A Dvirgl_context.h62 struct virgl_context { struct
69 * is called from virgl_context::retire_fences to retire signaled fences of argument
75 virgl_context_fence_retire fence_retire; argument
77 void (*destroy)(struct virgl_context *ctx); argument
79 void (*attach_resource)(struct virgl_context *ctx, argument
81 void (*detach_resource)(struct virgl_context *ctx, argument
83 enum virgl_resource_fd_type (*export_opaque_handle)(struct virgl_context *ctx, argument
87 int (*transfer_3d)(struct virgl_context *ctx, argument
100 int (*get_blob)(struct virgl_context *ctx, argument
107 int (*submit_cmd)(struct virgl_context *ctx, argument
[all …]
/aosp_15_r20/external/virglrenderer/tests/
H A Dtestvirgl.h40 struct virgl_context { struct
41 void (*flush)(struct virgl_context *ctx); argument
42 struct virgl_cmd_buf *cbuf;
43 int ctx_id;
/aosp_15_r20/external/virglrenderer/src/drm/msm/
H A Dmsm_renderer.c85 DEFINE_CAST(virgl_context, msm_context) in DEFINE_CAST() argument