Home
last modified time | relevance | path

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

/external/mesa3d/src/gallium/drivers/virgl/
Dvirgl_context.h69 struct virgl_context { struct
70 struct pipe_context base;
71 struct virgl_cmd_buf *cbuf;
72 unsigned cbuf_initial_cdw;
74 struct virgl_shader_binding_state shader_bindings[PIPE_SHADER_TYPES];
75 struct pipe_shader_buffer atomic_buffers[PIPE_MAX_HW_ATOMIC_BUFFERS];
76 uint32_t atomic_buffer_enabled_mask;
78 struct virgl_vertex_elements_state *vertex_elements;
80 struct pipe_framebuffer_state framebuffer;
82 struct slab_child_pool transfer_pool;
[all …]
/external/virglrenderer/src/
Dvirgl_context.h61 struct virgl_context { struct
68 * is called from virgl_context::retire_fences to retire signaled fences of argument
74 virgl_context_fence_retire fence_retire; argument
76 void (*destroy)(struct virgl_context *ctx); argument
78 void (*attach_resource)(struct virgl_context *ctx, argument
80 void (*detach_resource)(struct virgl_context *ctx, argument
83 int (*transfer_3d)(struct virgl_context *ctx, argument
97 int (*get_blob)(struct virgl_context *ctx, argument
101 void (*get_blob_done)(struct virgl_context *ctx, argument
105 int (*submit_cmd)(struct virgl_context *ctx, argument
[all …]
/external/virglrenderer/tests/
Dtestvirgl.h40 struct virgl_context { struct
41 void (*flush)(struct virgl_context *ctx); argument
42 struct virgl_cmd_buf *cbuf;
43 int ctx_id;