/aosp_15_r20/external/mesa3d/src/util/ |
H A D | u_dynarray.h | 47 struct util_dynarray struct 56 util_dynarray_init(struct util_dynarray *buf, void *mem_ctx) in util_dynarray_init() argument 63 util_dynarray_init_from_stack(struct util_dynarray *buf, void *data, unsigned capacity) in util_dynarray_init_from_stack() 72 util_dynarray_fini(struct util_dynarray *buf) in util_dynarray_fini() 86 util_dynarray_clear(struct util_dynarray *buf) in util_dynarray_clear() 94 util_dynarray_ensure_cap(struct util_dynarray *buf, unsigned newcap) in util_dynarray_ensure_cap() 123 util_dynarray_resize_bytes(struct util_dynarray *buf, unsigned nelts, size_t eltsize) in util_dynarray_resize_bytes() 139 util_dynarray_clone(struct util_dynarray *buf, void *mem_ctx, in util_dynarray_clone() 140 struct util_dynarray *from_buf) in util_dynarray_clone() 148 util_dynarray_grow_bytes(struct util_dynarray *buf, unsigned ngrow, size_t eltsize) in util_dynarray_grow_bytes() [all …]
|
H A D | register_allocate_internal.h | 43 struct util_dynarray conflict_list; 95 struct util_dynarray adjacency_list;
|
/aosp_15_r20/external/mesa3d/src/gallium/drivers/zink/ |
H A D | zink_types.h | 278 struct util_dynarray mfences; 496 struct util_dynarray overflowed_pools[2]; 512 struct util_dynarray pools[ZINK_DESCRIPTOR_BASE_TYPES]; 597 struct util_dynarray signal_semaphores; //external signal semaphores 598 struct util_dynarray wait_semaphores; //external wait semaphores 599 struct util_dynarray wait_semaphore_stages; //external wait semaphores 600 struct util_dynarray fd_wait_semaphores; //dmabuf wait semaphores 601 struct util_dynarray fd_wait_semaphore_stages; //dmabuf wait semaphores 602 struct util_dynarray tracked_semaphores; //semaphores which are just tracked 604 struct util_dynarray fences; //zink_tc_fence refs [all …]
|
/aosp_15_r20/external/mesa3d/src/gallium/drivers/r600/sfn/ |
H A D | sfn_nir_vectorize_vs_inputs.c | 99 static struct util_dynarray * 102 struct util_dynarray *stack = ralloc(mem_ctx, struct util_dynarray); in r600_vec_instr_stack_create() 108 r600_vec_instr_stack_push(struct util_dynarray *stack, nir_instr *instr) in r600_vec_instr_stack_push() 155 struct util_dynarray *stack, in r600_vec_instr_stack_pop() 192 const struct util_dynarray *arr1 = data1; in r600_cmp_func() 193 const struct util_dynarray *arr2 = data2; in r600_cmp_func() 220 const struct util_dynarray *stack = data; in r600_hash_stack() 244 struct util_dynarray *new_stack = r600_vec_instr_stack_create(instr_set); in r600_vec_instr_set_add() 251 struct util_dynarray *stack = (struct util_dynarray *)entry->key; in r600_vec_instr_set_add() 281 struct util_dynarray *temp = r600_vec_instr_stack_create(instr_set); in r600_vec_instr_set_remove() [all …]
|
/aosp_15_r20/external/mesa3d/src/util/tests/ |
H A D | dag_test.cpp | 33 struct util_dynarray expect, actual; 74 struct util_dynarray *output = (struct util_dynarray *)data; in output_cb() 98 int_dynarrays_equal(struct util_dynarray *a, struct util_dynarray *b) in int_dynarrays_equal() 115 struct util_dynarray *a, in int_dynarrays_equal_pred() 116 struct util_dynarray *b) in int_dynarrays_equal_pred()
|
/aosp_15_r20/external/mesa3d/src/gallium/drivers/lima/ |
H A D | lima_job.h | 66 struct util_dynarray gem_bos[2]; 67 struct util_dynarray bos[2]; 71 struct util_dynarray vs_cmd_array; 72 struct util_dynarray plbu_cmd_array; 73 struct util_dynarray plbu_cmd_head;
|
H A D | lima_blit.h | 13 struct util_dynarray; 17 struct util_dynarray *cmd,
|
/aosp_15_r20/external/mesa3d/src/gallium/drivers/freedreno/ |
H A D | freedreno_batch.h | 195 struct util_dynarray draw_patches; 198 struct util_dynarray fb_read_patches; 206 struct util_dynarray rbrc_patches; 211 struct util_dynarray gmem_patches; 218 struct util_dynarray shader_patches; 288 struct util_dynarray samples;
|
/aosp_15_r20/external/mesa3d/src/intel/compiler/ |
H A D | intel_nir_lower_non_uniform_resource_intel.c | 39 struct util_dynarray *inst_array = state; in add_src_instr() 51 find_resource_intel(struct util_dynarray *inst_array, in find_resource_intel() 81 struct util_dynarray *inst_array) in intel_nir_lower_non_uniform_intrinsic() 143 struct util_dynarray *inst_array) in intel_nir_lower_non_uniform_tex() 182 struct util_dynarray *inst_array = cb_data; in intel_nir_lower_non_uniform_instr() 223 struct util_dynarray inst_array; in intel_nir_lower_non_uniform_resource_intel()
|
/aosp_15_r20/external/mesa3d/src/imagination/vulkan/usc/ |
H A D | pvr_uscgen.h | 144 struct util_dynarray *binary); 146 void pvr_uscgen_nop(struct util_dynarray *binary); 151 struct util_dynarray *binary); 155 struct util_dynarray *binary);
|
H A D | pvr_uscgen.c | 37 struct util_dynarray *binary) in pvr_uscgen_eot() 76 void pvr_uscgen_nop(struct util_dynarray *binary) in pvr_uscgen_nop()
|
/aosp_15_r20/external/mesa3d/src/imagination/vulkan/ |
H A D | pvr_hardcode.h | 102 struct util_dynarray *shader_out); 124 struct util_dynarray *program_out, 130 struct util_dynarray *program_out); 133 struct util_dynarray *program_out);
|
H A D | pvr_hardcode.c | 215 struct util_dynarray *shader_out) in pvr_hard_code_graphics_shader() 333 struct util_dynarray *program_out, in pvr_hard_code_get_idfwdf_program() 349 struct util_dynarray *program_out) in pvr_hard_code_get_passthrough_vertex_shader() 362 struct util_dynarray *program_out) in pvr_hard_code_get_passthrough_rta_vertex_shader()
|
H A D | pvr_private.h | 469 struct util_dynarray sec_query_indices; 770 struct util_dynarray query_indices; 810 struct util_dynarray depth_bias_array; 813 struct util_dynarray scissor_array; 821 struct util_dynarray deferred_csb_commands; 825 struct util_dynarray deferred_clears;
|
/aosp_15_r20/external/mesa3d/src/amd/vulkan/ |
H A D | radv_pipeline_binary.c | 126 … struct util_dynarray *pipeline_binaries, uint32_t *num_binaries) in radv_create_pipeline_binary_from_data() 155 … struct radv_shader *shader, struct util_dynarray *pipeline_binaries, in radv_create_pipeline_binary_from_shader() 189 … struct util_dynarray *pipeline_binaries, uint32_t *num_binaries) in radv_create_pipeline_binary_from_rt_shader() 240 … struct radv_pipeline *pipeline, struct util_dynarray *pipeline_binaries, in radv_create_pipeline_binary_from_pipeline() 291 … struct util_dynarray *pipeline_binaries, uint32_t *num_binaries) in radv_create_pipeline_binary_from_cache() 313 … const VkAllocationCallbacks *pAllocator, struct util_dynarray *pipeline_binaries, in radv_create_pipeline_binaries() 360 struct util_dynarray pipeline_binaries; in radv_CreatePipelineBinariesKHR()
|
H A D | radv_pipeline_binary.h | 18 struct util_dynarray; 32 … struct radv_shader *shader, struct util_dynarray *pipeline_binaries, 40 … struct util_dynarray *pipeline_binaries, uint32_t *num_binaries);
|
/aosp_15_r20/external/mesa3d/src/compiler/nir/ |
H A D | nir_opt_dead_write_vars.c | 56 clear_unused_for_modes(struct util_dynarray *unused_writes, nir_variable_mode modes) in clear_unused_for_modes() 65 clear_unused_for_read(struct util_dynarray *unused_writes, nir_deref_instr *src) in clear_unused_for_read() 74 update_unused_writes(struct util_dynarray *unused_writes, in update_unused_writes() 116 struct util_dynarray unused_writes; in remove_dead_write_vars_local()
|
H A D | nir_search.c | 40 struct util_dynarray *states; 53 nir_algebraic_automaton(nir_instr *instr, struct util_dynarray *states, 629 struct util_dynarray *states, in add_uses_to_worklist() 643 struct util_dynarray *states, in nir_algebraic_update_automaton() 666 struct util_dynarray *states, in nir_replace_instr() 789 nir_algebraic_automaton(nir_instr *instr, struct util_dynarray *states, in nir_algebraic_automaton() 844 struct util_dynarray *states, in nir_algebraic_instr() 892 struct util_dynarray states = { 0 }; in nir_algebraic_impl()
|
H A D | nir_opt_copy_prop_vars.c | 63 struct util_dynarray arr; 68 struct util_dynarray arr; 379 static struct util_dynarray * 385 struct util_dynarray *copies_array; in copies_array_for_deref() 401 struct util_dynarray *copies_array = in copy_entry_create() 417 copy_entry_remove(struct util_dynarray *copies, in copy_entry_remove() 452 struct util_dynarray *copies_array = in lookup_entry_for_deref() 475 struct util_dynarray *copies_array, in lookup_entry_and_kill_aliases_copy_array() 548 struct util_dynarray *copies_array = &cpda->arr; in lookup_entry_and_kill_aliases() 590 apply_barrier_for_modes_to_dynarr(struct util_dynarray *copies_array, in apply_barrier_for_modes_to_dynarr() [all …]
|
/aosp_15_r20/external/mesa3d/src/gallium/drivers/etnaviv/ |
H A D | etnaviv_ml.h | 28 struct util_dynarray operations; 31 struct util_dynarray tensors; /* Contains struct pipe_resource* */ 32 struct util_dynarray offsets; /* These are integers */
|
H A D | etnaviv_etc2.h | 46 struct util_dynarray *offsets); 49 etna_etc2_patch(uint8_t *buffer, const struct util_dynarray *offsets);
|
/aosp_15_r20/external/mesa3d/src/panfrost/midgard/ |
H A D | midgard_schedule.c | 66 add_dependency(struct util_dynarray *table, unsigned index, uint16_t mask, in add_dependency() 73 struct util_dynarray *parents = &table[(BYTE_COUNT * index) + i]; in add_dependency() 89 mark_access(struct util_dynarray *table, unsigned index, uint16_t mask, in mark_access() 106 struct util_dynarray *last_read = calloc(sizeof(struct util_dynarray), sz); in mir_create_dependency_graph() 107 struct util_dynarray *last_write = calloc(sizeof(struct util_dynarray), sz); in mir_create_dependency_graph() 1477 struct util_dynarray bundles; in schedule_block()
|
/aosp_15_r20/external/mesa3d/src/gallium/drivers/llvmpipe/ |
H A D | lp_texture_handle.h | 49 struct util_dynarray trash_caches; 57 struct util_dynarray gallivms;
|
/aosp_15_r20/external/mesa3d/src/gallium/drivers/panfrost/ |
H A D | pan_context.h | 191 struct util_dynarray global_buffers; 412 struct util_dynarray variants; 439 struct util_dynarray binary;
|
/aosp_15_r20/external/mesa3d/src/gallium/drivers/d3d12/ |
H A D | d3d12_batch.h | 49 struct util_dynarray local_bos; 56 struct util_dynarray zombie_samplers;
|