Home
last modified time | relevance | path

Searched refs:util_dynarray_pop_ptr (Results 1 – 4 of 4) sorted by relevance

/aosp_15_r20/external/mesa3d/src/util/
H A Du_dynarray.h208 #define util_dynarray_pop_ptr(buf, type) (type*)((char*)(buf)->data + ((buf)->size -= sizeof(type))) macro
209 #define util_dynarray_pop(buf, type) *util_dynarray_pop_ptr(buf, type)
234 util_dynarray_pop_ptr((buf), type), sizeof(type)); \
/aosp_15_r20/external/mesa3d/src/gallium/drivers/iris/
H A Diris_fence.c168 util_dynarray_pop_ptr(&batch->syncobjs, struct iris_syncobj *); in clear_stale_syncobjs()
170 util_dynarray_pop_ptr(&batch->exec_fences, struct iris_batch_fence); in clear_stale_syncobjs()
/aosp_15_r20/external/mesa3d/src/gallium/drivers/crocus/
H A Dcrocus_fence.c148 util_dynarray_pop_ptr(&batch->syncobjs, struct crocus_syncobj *); in clear_stale_syncobjs()
150 util_dynarray_pop_ptr(&batch->exec_fences, in clear_stale_syncobjs()
/aosp_15_r20/external/mesa3d/src/compiler/nir/
H A Dnir_opt_copy_prop_vars.c422 util_dynarray_pop_ptr(copies, struct copy_entry); in copy_entry_remove()