Home
last modified time | relevance | path

Searched refs:virgl_cmd_buf (Results 1 – 14 of 14) sorted by relevance

/external/mesa3d/src/gallium/drivers/virgl/
Dvirgl_winsys.h43 struct virgl_cmd_buf { struct
113 struct virgl_cmd_buf *(*cmd_buf_create)(struct virgl_winsys *ws, uint32_t size);
114 void (*cmd_buf_destroy)(struct virgl_cmd_buf *buf);
116 …void (*emit_res)(struct virgl_winsys *vws, struct virgl_cmd_buf *buf, struct virgl_hw_res *res, bo…
117 int (*submit_cmd)(struct virgl_winsys *vws, struct virgl_cmd_buf *buf,
121 struct virgl_cmd_buf *buf,
138 struct virgl_cmd_buf *cbuf,
144 struct virgl_cmd_buf *cbuf,
Dvirgl_transfer_queue.h30 struct virgl_cmd_buf;
39 struct virgl_cmd_buf *tbuf;
52 struct virgl_cmd_buf *buf);
Dvirgl_encode.h60 static inline void virgl_encoder_write_dword(struct virgl_cmd_buf *state, in virgl_encoder_write_dword()
66 static inline void virgl_encoder_write_qword(struct virgl_cmd_buf *state, in virgl_encoder_write_qword()
73 static inline void virgl_encoder_write_block(struct virgl_cmd_buf *state, in virgl_encoder_write_block()
301 void virgl_encode_transfer(struct virgl_screen *vs, struct virgl_cmd_buf *buf,
307 void virgl_encode_end_transfers(struct virgl_cmd_buf *buf);
Dvirgl_context.h37 struct virgl_cmd_buf;
70 struct virgl_cmd_buf *cbuf;
Dvirgl_transfer_queue.c199 struct virgl_cmd_buf *buf = args->data; in transfer_write()
323 struct virgl_cmd_buf *cbuf) in virgl_transfer_queue_clear()
Dvirgl_encode.c524 struct virgl_cmd_buf *buf, in virgl_encoder_emit_resource()
1061 struct virgl_cmd_buf *buf, in virgl_encoder_transfer3d_common()
1664 void virgl_encode_transfer(struct virgl_screen *vs, struct virgl_cmd_buf *buf, in virgl_encode_transfer()
1715 void virgl_encode_end_transfers(struct virgl_cmd_buf *buf) in virgl_encode_end_transfers()
Dvirgl_context.c1051 struct virgl_cmd_buf *cbuf, in virgl_submit_cmd()
/external/virglrenderer/tests/
Dtestvirgl.h35 struct virgl_cmd_buf { struct
42 struct virgl_cmd_buf *cbuf; argument
Dtestvirgl_encode.h36 static inline void virgl_encoder_write_dword(struct virgl_cmd_buf *state, in virgl_encoder_write_dword()
42 static inline void virgl_encoder_write_qword(struct virgl_cmd_buf *state, in virgl_encoder_write_qword()
49 static inline void virgl_encoder_write_double(struct virgl_cmd_buf *state, in virgl_encoder_write_double()
56 static inline void virgl_encoder_write_block(struct virgl_cmd_buf *state, in virgl_encoder_write_block()
Dtestvirgl.c157 ctx->cbuf = CALLOC_STRUCT(virgl_cmd_buf); in testvirgl_init_ctx_cmdbuf()
/external/mesa3d/src/gallium/winsys/virgl/drm/
Dvirgl_drm_winsys.h112 struct virgl_cmd_buf base;
138 virgl_drm_cmd_buf(struct virgl_cmd_buf *cbuf) in virgl_drm_cmd_buf()
Dvirgl_drm_winsys.c827 struct virgl_cmd_buf *_cbuf, in virgl_drm_emit_res()
840 struct virgl_cmd_buf *_cbuf, in virgl_drm_res_is_ref()
849 static struct virgl_cmd_buf *virgl_drm_cmd_buf_create(struct virgl_winsys *qws, in virgl_drm_cmd_buf_create()
878 static void virgl_drm_cmd_buf_destroy(struct virgl_cmd_buf *_cbuf) in virgl_drm_cmd_buf_destroy()
943 struct virgl_cmd_buf *_cbuf, in virgl_drm_winsys_submit_cmd()
1098 struct virgl_cmd_buf *_cbuf, in virgl_fence_server_sync()
/external/mesa3d/src/gallium/winsys/virgl/vtest/
Dvirgl_vtest_winsys.h77 struct virgl_cmd_buf base;
98 virgl_vtest_cmd_buf(struct virgl_cmd_buf *cbuf) in virgl_vtest_cmd_buf()
Dvirgl_vtest_winsys.c525 static struct virgl_cmd_buf *virgl_vtest_cmd_buf_create(struct virgl_winsys *vws, in virgl_vtest_cmd_buf_create()
553 static void virgl_vtest_cmd_buf_destroy(struct virgl_cmd_buf *_cbuf) in virgl_vtest_cmd_buf_destroy()
582 struct virgl_cmd_buf *_cbuf, in virgl_vtest_winsys_submit_cmd()
602 struct virgl_cmd_buf *_cbuf, in virgl_vtest_emit_res()
614 struct virgl_cmd_buf *_cbuf, in virgl_vtest_res_is_ref()
676 UNUSED struct virgl_cmd_buf *cmdbuf, in virgl_vtest_flush_frontbuffer()