Searched defs:virgl_context (Results 1 – 3 of 3) sorted by relevance
69 struct virgl_context { struct70 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 …]
61 struct virgl_context { struct68 * is called from virgl_context::retire_fences to retire signaled fences of argument74 virgl_context_fence_retire fence_retire; argument76 void (*destroy)(struct virgl_context *ctx); argument78 void (*attach_resource)(struct virgl_context *ctx, argument80 void (*detach_resource)(struct virgl_context *ctx, argument83 int (*transfer_3d)(struct virgl_context *ctx, argument97 int (*get_blob)(struct virgl_context *ctx, argument101 void (*get_blob_done)(struct virgl_context *ctx, argument105 int (*submit_cmd)(struct virgl_context *ctx, argument[all …]
40 struct virgl_context { struct41 void (*flush)(struct virgl_context *ctx); argument42 struct virgl_cmd_buf *cbuf;43 int ctx_id;