Home
last modified time | relevance | path

Searched refs:u_vector (Results 1 – 25 of 32) sorted by relevance

12

/external/mesa3d/src/util/
Du_vector.h41 struct u_vector { struct
49 int u_vector_init_pow2(struct u_vector *queue, argument
53 void *u_vector_add(struct u_vector *queue);
54 void *u_vector_remove(struct u_vector *queue);
57 u_vector_init(struct u_vector *queue, in u_vector_init()
67 u_vector_length(struct u_vector *queue) in u_vector_length()
73 u_vector_head(struct u_vector *vector) in u_vector_head()
82 u_vector_tail(struct u_vector *vector) in u_vector_tail()
88 u_vector_finish(struct u_vector *queue) in u_vector_finish()
100 STATIC_ASSERT(__builtin_types_compatible_p(__typeof__(queue), struct u_vector *)); \
Du_vector.c41 u_vector_init_pow2(struct u_vector *vector, in u_vector_init_pow2()
58 u_vector_add(struct u_vector *vector) in u_vector_add()
102 u_vector_remove(struct u_vector *vector) in u_vector_remove()
Dmeson.build142 'u_vector.c',
143 'u_vector.h',
DAndroid.bp163 "u_vector.c",
/external/mesa3d/src/compiler/nir/
Dnir_lower_flrp.c37 append_flrp_to_dead_list(struct u_vector *dead_flrp, struct nir_alu_instr *alu) in append_flrp_to_dead_list()
47 replace_with_strict_ffma(struct nir_builder *bld, struct u_vector *dead_flrp, in replace_with_strict_ffma()
79 replace_with_single_ffma(struct nir_builder *bld, struct u_vector *dead_flrp, in replace_with_single_ffma()
116 replace_with_strict(struct nir_builder *bld, struct u_vector *dead_flrp, in replace_with_strict()
157 replace_with_fast(struct nir_builder *bld, struct u_vector *dead_flrp, in replace_with_fast()
196 struct u_vector *dead_flrp, in replace_with_expanded_ffma_and_add()
385 struct u_vector *dead_flrp, in convert_flrp_instruction()
618 struct u_vector *dead_flrp, in lower_flrp_impl()
654 struct u_vector dead_flrp; in nir_lower_flrp()
Dnir_worklist.h78 struct u_vector instr_vec;
Dnir_opt_barriers.c122 struct u_vector mem_derefs; in nir_opt_barrier_modes_impl()
Dnir_opt_comparison_pre.c70 struct u_vector instructions;
/external/mesa3d/src/util/tests/
Dvector_test.cpp29 struct u_vector vector; in test()
/external/mesa3d/src/vulkan/wsi/
Dwsi_common_queue.h32 struct u_vector vector;
Dwsi_common_wayland.c75 struct u_vector modifiers;
90 struct u_vector formats;
126 struct u_vector formats;
251 find_format(struct u_vector *formats, VkFormat format) in find_format()
324 struct u_vector *formats, in wsi_wl_display_add_vk_format()
344 struct u_vector modifiers; in wsi_wl_display_add_vk_format()
380 struct u_vector *formats, in wsi_wl_display_add_vk_format_modifier()
393 struct u_vector *formats, in wsi_wl_display_add_drm_format_modifier()
611 struct u_vector *formats, in wsi_wl_display_add_wl_shm_format()
Dwsi_common_metal.c264 struct u_vector modifiers;
Dwsi_common_headless.c253 struct u_vector modifiers;
/external/mesa3d/src/amd/common/
Dac_surface_modifier_test.c258 struct u_vector *test_entries) in test_modifier()
453 static void run_modifier_test(struct u_vector *test_entries, const char *name, in run_modifier_test()
514 struct u_vector test_entries; in main()
/external/mesa3d/src/freedreno/ir3/tests/
Ddisasm.c507 add_generated_tests(struct u_vector *all_tests, void *ctx) { in add_generated_tests()
544 struct u_vector all_tests = { 0 }; in main()
/external/mesa3d/src/egl/drivers/dri2/
Dplatform_wayland.c634 dri2_wl_modifiers_have_common(struct u_vector *modifiers1, in dri2_wl_modifiers_have_common()
635 struct u_vector *modifiers2) in dri2_wl_modifiers_have_common()
979 intersect_modifiers(struct u_vector *subset, struct u_vector *set, in intersect_modifiers()
1008 struct u_vector modifiers_subset; in create_dri_image()
1009 struct u_vector modifiers_subset_opaque; in create_dri_image()
1012 struct u_vector *modifiers_present; in create_dri_image()
1021 struct u_vector *modifiers_dpy = &dri2_dpy->formats.modifiers[visual_idx]; in create_dri_image()
Degl_dri2.h196 struct u_vector *modifiers;
/external/mesa3d/src/freedreno/vulkan/
Dtu_device.h381 struct u_vector zombie_vmas;
/external/mesa3d/docs/relnotes/
D17.1.6.rst80 - cherry-ignore: add "anv: Round u_vector element sizes to a power of
D22.3.5.rst101 - intel/ds: Fix crash when allocating more intel_ds_queues than u_vector was initialized
D22.1.3.rst189 - egl/wayland: Don't try to access modifiers u_vector as dynarray
/external/mesa3d/src/intel/vulkan_hasvk/
Danv_private.h601 struct u_vector mmap_cleanups;
652 struct u_vector cleanups;
2569 struct u_vector seen_bbos;
2575 struct u_vector bt_block_states;
/external/mesa3d/src/freedreno/decode/
Dreplay.c199 struct u_vector cmdstreams;
210 struct u_vector wrbufs;
/external/mesa3d/src/util/perf/
Du_trace.c100 struct u_vector payloads;
/external/mesa3d/src/intel/vulkan/
Danv_private.h731 struct u_vector cleanups;
4233 struct u_vector seen_bbos;
4239 struct u_vector bt_block_states;
4336 struct u_vector dynamic_bos;

12