Home
last modified time | relevance | path

Searched refs:util_dynarray_pop (Results 1 – 20 of 20) sorted by relevance

/aosp_15_r20/external/mesa3d/src/compiler/nir/
H A Dnir_opt_dead_write_vars.c60 *entry = util_dynarray_pop(unused_writes, struct write_entry); in clear_unused_for_modes()
69 *entry = util_dynarray_pop(unused_writes, struct write_entry); in clear_unused_for_read()
93 *entry = util_dynarray_pop(unused_writes, struct write_entry); in update_unused_writes()
/aosp_15_r20/external/mesa3d/src/util/
H A Ddag.c166 struct dag_node *top = util_dynarray_pop(&stack, struct dag_node *); in dag_traverse_bottom_up_node()
182 node = util_dynarray_pop(&stack, struct dag_node *); in dag_traverse_bottom_up_node()
261 (void)util_dynarray_pop(&state->stack, struct dag_node *); in dag_validate_node()
H A Du_dynarray.h209 #define util_dynarray_pop(buf, type) *util_dynarray_pop_ptr(buf, type) macro
/aosp_15_r20/external/mesa3d/src/gallium/drivers/zink/
H A Dzink_batch.c44 … VKSCR(DestroyBufferView)(screen->dev, util_dynarray_pop(&obj->views, VkBufferView), NULL); in reset_obj()
47 VKSCR(DestroyImageView)(screen->dev, util_dynarray_pop(&obj->views, VkImageView), NULL); in reset_obj()
101 …struct zink_resource_object *obj = util_dynarray_pop(&bs->swapchain_obj, struct zink_resource_obje… in zink_reset_batch_state()
108 uint32_t handle = util_dynarray_pop(&bs->bindless_releases[i], uint32_t); in zink_reset_batch_state()
135 struct zink_bo *bo = util_dynarray_pop(&bs->freed_sparse_backing_bos, struct zink_bo*); in zink_reset_batch_state()
204 …struct zink_resource_object *obj = util_dynarray_pop(&bs->unref_resources, struct zink_resource_ob… in unref_resources()
775 (void)util_dynarray_pop(&ctx->bs->acquires, VkSemaphore); in submit_queue()
H A Dzink_descriptors.c803 …struct zink_descriptor_pool *pool = util_dynarray_pop(overflowed_pools, struct zink_descriptor_poo… in clear_multi_pool_overflow()
921 …mpool->pool = util_dynarray_pop(&mpool->overflowed_pools[!mpool->overflow_idx], struct zink_descri… in check_pool_alloc()
994 …bs->dd.push_pool[is_compute].pool = util_dynarray_pop(&mpool->overflowed_pools[!mpool->overflow_id… in check_push_pool_alloc()
1798 uint32_t handle = util_dynarray_pop(&ctx->di.bindless[i].updates, uint32_t); in zink_descriptors_update_bindless()
H A Dzink_screen.c1651 … VKSCR(DestroySemaphore)(screen->dev, util_dynarray_pop(&screen->semaphores, VkSemaphore), NULL); in zink_destroy_screen()
1653 …VKSCR(DestroySemaphore)(screen->dev, util_dynarray_pop(&screen->fd_semaphores, VkSemaphore), NULL); in zink_destroy_screen()
2403 sem = util_dynarray_pop(&screen->fd_semaphores, VkSemaphore); in zink_create_exportable_semaphore()
3209 sem = util_dynarray_pop(&screen->semaphores, VkSemaphore); in zink_create_semaphore()
H A Dzink_resource.c200 VKSCR(DestroyBufferView)(screen->dev, util_dynarray_pop(&obj->views, VkBufferView), NULL); in zink_destroy_resource_object()
203 VKSCR(DestroyImageView)(screen->dev, util_dynarray_pop(&obj->views, VkImageView), NULL); in zink_destroy_resource_object()
H A Dzink_program.c361 struct zink_shader_module *zm = util_dynarray_pop(sc, struct zink_shader_module*); in destroy_shader_cache()
H A Dzink_compiler.c6571 …struct zink_gfx_lib_cache *libs = util_dynarray_pop(&shader->pipeline_libs, struct zink_gfx_lib_ca… in zink_gfx_shader_free()
/aosp_15_r20/external/mesa3d/src/vulkan/runtime/
H A Dvk_debug_utils.c345 util_dynarray_pop(labels, VkDebugUtilsLabelEXT);
421 (void)util_dynarray_pop(&queue->labels, VkDebugUtilsLabelEXT);
/aosp_15_r20/external/mesa3d/src/gallium/drivers/d3d12/
H A Dd3d12_descriptor_pool.cpp139 offset = util_dynarray_pop(&heap->free_list, uint32_t); in d3d12_descriptor_heap_alloc_handle()
/aosp_15_r20/external/mesa3d/src/gallium/frontends/va/
H A Dsubpicture.c288 (void)util_dynarray_pop(&surf->subpics, vlVaSubpicture *); in vlVaDeassociateSubpicture()
/aosp_15_r20/external/mesa3d/src/gallium/drivers/r600/sfn/
H A Dsfn_nir_vectorize_vs_inputs.c159 nir_instr *last = util_dynarray_pop(stack, nir_instr *); in r600_vec_instr_stack_pop()
/aosp_15_r20/external/mesa3d/src/gallium/drivers/freedreno/
H A Dfreedreno_query_hw.c311 util_dynarray_pop(&batch->samples, struct fd_hw_sample *); in fd_hw_query_prepare()
H A Dfreedreno_batch.c301 util_dynarray_pop(&batch->samples, struct fd_hw_sample *); in __fd_batch_destroy_locked()
/aosp_15_r20/external/mesa3d/src/gallium/drivers/nouveau/nv30/
H A Dnvfx_fragprog.c784 hw = &fpc->fp->insn[util_dynarray_pop(&fpc->if_stack, unsigned)]; in nvfx_fragprog_parse_instruction()
H A Dnvfx_vertprog.c738 loop = util_dynarray_pop(&vpc->loop_stack, struct nvfx_loop_entry); in nvfx_vertprog_parse_instruction()
/aosp_15_r20/external/mesa3d/src/compiler/spirv/
H A Dvtn_structured_cfg.c501 (void)util_dynarray_pop(&stack->data, struct vtn_construct *); in pop_construct()
/aosp_15_r20/external/mesa3d/src/gallium/frontends/lavapipe/
H A Dlvp_device.c1606 …lvp_pipeline_destroy(queue->device, util_dynarray_pop(&queue->pipeline_destroys, struct lvp_pipeli… in destroy_pipelines()
/aosp_15_r20/external/mesa3d/src/microsoft/vulkan/
H A Ddzn_device.c3636 ret = util_dynarray_pop(&heap->slot_freelist, int); in dzn_device_descriptor_heap_alloc_slot()