Searched refs:crocus_syncobj (Results 1 – 6 of 6) sorted by relevance
/third_party/mesa3d/src/gallium/drivers/crocus/ |
D | crocus_fence.h | 33 struct crocus_syncobj { struct 41 struct crocus_syncobj *crocus_create_syncobj(struct crocus_screen *screen); argument 42 void crocus_syncobj_destroy(struct crocus_screen *, struct crocus_syncobj *); 44 struct crocus_syncobj *syncobj, 47 struct crocus_syncobj *syncobj, 51 struct crocus_syncobj **dst, in crocus_syncobj_reference() 52 struct crocus_syncobj *src) in crocus_syncobj_reference()
|
D | crocus_fence.c | 63 struct crocus_syncobj * 66 struct crocus_syncobj *syncobj = malloc(sizeof(*syncobj)); in crocus_create_syncobj() 81 struct crocus_syncobj *syncobj) in crocus_syncobj_destroy() 94 struct crocus_syncobj *syncobj, unsigned flags) in crocus_batch_add_syncobj() 104 struct crocus_syncobj **store = in crocus_batch_add_syncobj() 105 util_dynarray_grow(&batch->syncobjs, struct crocus_syncobj *, 1); in crocus_batch_add_syncobj() 124 int n = util_dynarray_num_elements(&batch->syncobjs, struct crocus_syncobj *); in clear_stale_syncobjs() 131 struct crocus_syncobj **syncobj = in clear_stale_syncobjs() 132 util_dynarray_element(&batch->syncobjs, struct crocus_syncobj *, i); in clear_stale_syncobjs() 147 struct crocus_syncobj **nth_syncobj = in clear_stale_syncobjs() [all …]
|
D | crocus_batch.h | 276 static inline struct crocus_syncobj * 280 struct crocus_syncobj *syncobj = in crocus_batch_get_signal_syncobj() 281 ((struct crocus_syncobj **)util_dynarray_begin(&batch->syncobjs))[0]; in crocus_batch_get_signal_syncobj() 293 struct crocus_syncobj **out_syncobj) in crocus_batch_reference_signal_syncobj() 295 struct crocus_syncobj *syncobj = crocus_batch_get_signal_syncobj(batch); in crocus_batch_reference_signal_syncobj()
|
D | crocus_fine_fence.h | 60 struct crocus_syncobj *syncobj;
|
D | crocus_batch.c | 525 struct crocus_syncobj *syncobj = crocus_create_syncobj(screen); in crocus_batch_reset() 556 util_dynarray_foreach(&batch->syncobjs, struct crocus_syncobj *, s) in crocus_batch_free() 981 util_dynarray_foreach(&batch->syncobjs, struct crocus_syncobj *, s) in _crocus_batch_flush()
|
D | crocus_query.c | 90 struct crocus_syncobj *syncobj;
|