Home
last modified time | relevance | path

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

/external/mesa3d/src/compiler/nir/
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()
/external/mesa3d/src/util/
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()
Du_dynarray.h210 #define util_dynarray_pop(buf, type) *util_dynarray_pop_ptr(buf, type) macro
/external/mesa3d/src/gallium/drivers/zink/
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()
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()
Dzink_screen.c1547 … VKSCR(DestroySemaphore)(screen->dev, util_dynarray_pop(&screen->semaphores, VkSemaphore), NULL); in zink_destroy_screen()
1549 …VKSCR(DestroySemaphore)(screen->dev, util_dynarray_pop(&screen->fd_semaphores, VkSemaphore), NULL); in zink_destroy_screen()
2305 sem = util_dynarray_pop(&screen->fd_semaphores, VkSemaphore); in zink_create_exportable_semaphore()
3123 sem = util_dynarray_pop(&screen->semaphores, VkSemaphore); in zink_create_semaphore()
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()
Dzink_program.c361 struct zink_shader_module *zm = util_dynarray_pop(sc, struct zink_shader_module*); in destroy_shader_cache()
Dzink_compiler.c6505 …struct zink_gfx_lib_cache *libs = util_dynarray_pop(&shader->pipeline_libs, struct zink_gfx_lib_ca… in zink_gfx_shader_free()
/external/mesa3d/src/asahi/vulkan/
Dhk_device_memory.c104 *ctr = util_dynarray_pop(&dev->external_bos.counts, unsigned); in hk_remove_ext_bo_locked()
105 *p = util_dynarray_pop(&dev->external_bos.list, in hk_remove_ext_bo_locked()
/external/mesa3d/src/vulkan/runtime/
Dvk_debug_utils.c346 util_dynarray_pop(labels, VkDebugUtilsLabelEXT);
422 (void)util_dynarray_pop(&queue->labels, VkDebugUtilsLabelEXT);
/external/mesa3d/src/gallium/drivers/d3d12/
Dd3d12_descriptor_pool.cpp139 offset = util_dynarray_pop(&heap->free_list, uint32_t); in d3d12_descriptor_heap_alloc_handle()
/external/mesa3d/src/gallium/frontends/va/
Dsubpicture.c288 (void)util_dynarray_pop(&surf->subpics, vlVaSubpicture *); in vlVaDeassociateSubpicture()
/external/mesa3d/src/gallium/drivers/r600/sfn/
Dsfn_nir_vectorize_vs_inputs.c159 nir_instr *last = util_dynarray_pop(stack, nir_instr *); in r600_vec_instr_stack_pop()
/external/mesa3d/src/gallium/drivers/freedreno/
Dfreedreno_query_hw.c311 util_dynarray_pop(&batch->samples, struct fd_hw_sample *); in fd_hw_query_prepare()
Dfreedreno_batch.c301 util_dynarray_pop(&batch->samples, struct fd_hw_sample *); in __fd_batch_destroy_locked()
/external/mesa3d/src/gallium/drivers/nouveau/nv30/
Dnvfx_fragprog.c784 hw = &fpc->fp->insn[util_dynarray_pop(&fpc->if_stack, unsigned)]; in nvfx_fragprog_parse_instruction()
Dnvfx_vertprog.c738 loop = util_dynarray_pop(&vpc->loop_stack, struct nvfx_loop_entry); in nvfx_vertprog_parse_instruction()
/external/mesa3d/src/compiler/spirv/
Dvtn_structured_cfg.c501 (void)util_dynarray_pop(&stack->data, struct vtn_construct *); in pop_construct()
/external/mesa3d/src/gallium/frontends/lavapipe/
Dlvp_device.c1608 …lvp_pipeline_destroy(queue->device, util_dynarray_pop(&queue->pipeline_destroys, struct lvp_pipeli… in destroy_pipelines()
/external/mesa3d/src/freedreno/vulkan/
Dtu_device.cc3462 util_dynarray_pop(&dev->dump_bo_list, struct tu_bo *); in tu_dump_bo_del()
/external/mesa3d/src/microsoft/vulkan/
Ddzn_device.c3639 ret = util_dynarray_pop(&heap->slot_freelist, int); in dzn_device_descriptor_heap_alloc_slot()