Searched refs:virgl_transfer_queue (Results 1 - 7 of 7) sorted by relevance

/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/virgl/
H A Dvirgl_transfer_queue.h32 struct virgl_transfer_queue { struct
40 void virgl_transfer_queue_init(struct virgl_transfer_queue *queue,
44 void virgl_transfer_queue_fini(struct virgl_transfer_queue *queue);
46 int virgl_transfer_queue_unmap(struct virgl_transfer_queue *queue,
49 int virgl_transfer_queue_clear(struct virgl_transfer_queue *queue,
52 bool virgl_transfer_queue_is_queued(struct virgl_transfer_queue *queue,
60 struct virgl_transfer_queue *queue, struct virgl_transfer *transfer);
H A DMakefile.sources18 virgl_transfer_queue.c \
19 virgl_transfer_queue.h \
H A Dvirgl_transfer_queue.c30 #include "virgl_transfer_queue.h"
42 typedef void (*list_action_t)(struct virgl_transfer_queue *queue,
102 static void set_true(UNUSED struct virgl_transfer_queue *queue,
109 static void set_queued(UNUSED struct virgl_transfer_queue *queue,
117 static void remove_transfer(struct virgl_transfer_queue *queue,
127 static void replace_unmapped_transfer(struct virgl_transfer_queue *queue,
140 static void transfer_put(struct virgl_transfer_queue *queue,
153 static void transfer_write(struct virgl_transfer_queue *queue,
167 static void compare_and_perform_action(struct virgl_transfer_queue *queue,
186 static void intersect_and_set_queued_once(struct virgl_transfer_queue *queu
[all...]
H A Dvirgl_context.h31 #include "virgl_transfer_queue.h"
70 struct virgl_transfer_queue queue;
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/virgl/
H A Dvirgl_transfer_queue.h35 struct virgl_transfer_queue { struct
43 void virgl_transfer_queue_init(struct virgl_transfer_queue *queue,
46 void virgl_transfer_queue_fini(struct virgl_transfer_queue *queue);
48 int virgl_transfer_queue_unmap(struct virgl_transfer_queue *queue,
51 int virgl_transfer_queue_clear(struct virgl_transfer_queue *queue,
54 bool virgl_transfer_queue_is_queued(struct virgl_transfer_queue *queue,
61 bool virgl_transfer_queue_extend_buffer(struct virgl_transfer_queue *queue,
H A Dvirgl_transfer_queue.c32 #include "virgl_transfer_queue.h"
44 typedef void (*list_action_t)(struct virgl_transfer_queue *queue,
140 virgl_transfer_queue_find_overlap(const struct virgl_transfer_queue *queue,
162 static void remove_transfer(struct virgl_transfer_queue *queue,
169 static void replace_unmapped_transfer(struct virgl_transfer_queue *queue,
182 static void transfer_put(struct virgl_transfer_queue *queue,
195 static void transfer_write(struct virgl_transfer_queue *queue,
208 static void compare_and_perform_action(struct virgl_transfer_queue *queue,
226 static void perform_action(struct virgl_transfer_queue *queue,
241 static void add_internal(struct virgl_transfer_queue *queu
[all...]
H A Dvirgl_context.h32 #include "virgl_transfer_queue.h"
83 struct virgl_transfer_queue queue;

Completed in 6 milliseconds