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.h41 struct virgl_cmd_buf { struct
95 struct virgl_cmd_buf *(*cmd_buf_create)(struct virgl_winsys *ws, uint32_t size);
96 void (*cmd_buf_destroy)(struct virgl_cmd_buf *buf);
98 …void (*emit_res)(struct virgl_winsys *vws, struct virgl_cmd_buf *buf, struct virgl_hw_res *res, bo…
99 int (*submit_cmd)(struct virgl_winsys *vws, struct virgl_cmd_buf *buf,
103 struct virgl_cmd_buf *buf,
125 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.h57 static inline void virgl_encoder_write_dword(struct virgl_cmd_buf *state, in virgl_encoder_write_dword()
63 static inline void virgl_encoder_write_qword(struct virgl_cmd_buf *state, in virgl_encoder_write_qword()
70 static inline void virgl_encoder_write_block(struct virgl_cmd_buf *state, in virgl_encoder_write_block()
299 void virgl_encode_transfer(struct virgl_screen *vs, struct virgl_cmd_buf *buf,
305 void virgl_encode_end_transfers(struct virgl_cmd_buf *buf);
Dvirgl_context.h37 struct virgl_cmd_buf;
71 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.c284 struct virgl_cmd_buf *buf, in virgl_encoder_emit_resource()
792 struct virgl_cmd_buf *buf, in virgl_encoder_transfer3d_common()
1428 void virgl_encode_transfer(struct virgl_screen *vs, struct virgl_cmd_buf *buf, in virgl_encode_transfer()
1468 void virgl_encode_end_transfers(struct virgl_cmd_buf *buf) in virgl_encode_end_transfers()
Dvirgl_context.c896 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.h104 struct virgl_cmd_buf base;
134 virgl_drm_cmd_buf(struct virgl_cmd_buf *cbuf) in virgl_drm_cmd_buf()
Dvirgl_drm_winsys.c707 struct virgl_cmd_buf *_cbuf, in virgl_drm_emit_res()
722 struct virgl_cmd_buf *_cbuf, in virgl_drm_res_is_ref()
731 static struct virgl_cmd_buf *virgl_drm_cmd_buf_create(struct virgl_winsys *qws, in virgl_drm_cmd_buf_create()
760 static void virgl_drm_cmd_buf_destroy(struct virgl_cmd_buf *_cbuf) in virgl_drm_cmd_buf_destroy()
825 struct virgl_cmd_buf *_cbuf, in virgl_drm_winsys_submit_cmd()
981 struct virgl_cmd_buf *_cbuf, in virgl_fence_server_sync()
/external/mesa3d/src/gallium/winsys/virgl/vtest/
Dvirgl_vtest_winsys.h76 struct virgl_cmd_buf base;
100 virgl_vtest_cmd_buf(struct virgl_cmd_buf *cbuf) in virgl_vtest_cmd_buf()
Dvirgl_vtest_winsys.c442 static struct virgl_cmd_buf *virgl_vtest_cmd_buf_create(struct virgl_winsys *vws, in virgl_vtest_cmd_buf_create()
470 static void virgl_vtest_cmd_buf_destroy(struct virgl_cmd_buf *_cbuf) in virgl_vtest_cmd_buf_destroy()
498 struct virgl_cmd_buf *_cbuf, in virgl_vtest_winsys_submit_cmd()
519 struct virgl_cmd_buf *_cbuf, in virgl_vtest_emit_res()
533 struct virgl_cmd_buf *_cbuf, in virgl_vtest_res_is_ref()