Home
last modified time | relevance | path

Searched refs:u_vector (Results 1 - 14 of 14) sorted by relevance

/third_party/mesa3d/src/util/
H A Du_vector.h25 * u_vector is a vector based queue for storing arbitrary
49 struct u_vector { struct
57 int u_vector_init_pow2(struct u_vector *queue,
61 void *u_vector_add(struct u_vector *queue);
62 void *u_vector_remove(struct u_vector *queue);
65 u_vector_init(struct u_vector *queue, in u_vector_init()
75 u_vector_length(struct u_vector *queue) in u_vector_length()
81 u_vector_head(struct u_vector *vector) in u_vector_head()
90 u_vector_tail(struct u_vector *vector) in u_vector_tail()
96 u_vector_finish(struct u_vector *queu
[all...]
H A Du_vector.c26 #include "util/u_vector.h"
28 /** @file u_vector.c
41 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()
/third_party/mesa3d/src/compiler/nir/
H A Dnir_lower_flrp.c26 #include "util/u_vector.h"
37 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()
76 replace_with_single_ffma(struct nir_builder *bld, struct u_vector *dead_flrp, in replace_with_single_ffma()
109 replace_with_strict(struct nir_builder *bld, struct u_vector *dead_flrp, in replace_with_strict()
145 replace_with_fast(struct nir_builder *bld, struct u_vector *dead_flrp, in replace_with_fast()
180 struct u_vector *dead_flrp, in replace_with_expanded_ffma_and_add()
365 struct u_vector *dead_flrp, in convert_flrp_instruction()
598 struct u_vector *dead_flrp, in lower_flrp_impl()
636 struct u_vector dead_flr in nir_lower_flrp()
[all...]
H A Dnir_worklist.h34 #include "util/u_vector.h"
73 * into the worklist. It uses u_vector to keep the overhead and memory
83 struct u_vector instr_vec;
H A Dnir_opt_comparison_pre.c27 #include "util/u_vector.h"
70 struct u_vector instructions;
/third_party/mesa3d/src/vulkan/wsi/
H A Dwsi_common_wayland.c48 #include <util/u_vector.h>
56 struct u_vector modifiers;
72 struct u_vector formats;
95 find_format(struct u_vector *formats, VkFormat format) in find_format()
108 struct u_vector *formats, in wsi_wl_display_add_vk_format()
128 struct u_vector modifiers; in wsi_wl_display_add_vk_format()
164 struct u_vector *formats, in wsi_wl_display_add_vk_format_modifier()
177 struct u_vector *formats, in wsi_wl_display_add_drm_format_modifier()
370 struct u_vector *formats, in wsi_wl_display_add_wl_shm_format()
H A Dwsi_common_queue.h29 #include "util/u_vector.h"
32 struct u_vector vector;
/third_party/mesa3d/src/amd/common/
H A Dac_surface_modifier_test.c16 #include "util/u_vector.h"
44 /* u_vector requires power of two sizing */
210 struct u_vector *test_entries) in test_modifier()
340 static void run_modifier_test(struct u_vector *test_entries, const char *name, in run_modifier_test()
401 struct u_vector test_entries; in main()
H A Dac_nir_lower_ngg.c28 #include "u_vector.h"
50 struct u_vector saved_uniforms;
/third_party/mesa3d/src/intel/ds/
H A Dintel_driver_ds.h31 #include "util/u_vector.h"
108 struct u_vector queues;
/third_party/mesa3d/src/util/tests/
H A Dvector_test.cpp24 #include "util/u_vector.h"
29 struct u_vector vector; in test()
/third_party/mesa3d/src/egl/drivers/dri2/
H A Degl_dri2.h95 #include "util/u_vector.h"
189 struct u_vector *modifiers;
/third_party/mesa3d/src/intel/vulkan/
H A Danv_private.h66 #include "util/u_vector.h"
722 struct u_vector mmap_cleanups;
773 struct u_vector cleanups;
2831 struct u_vector seen_bbos;
2837 struct u_vector bt_block_states;
/third_party/mesa3d/src/util/perf/
H A Du_trace.c30 #include "util/u_vector.h"
92 struct u_vector payloads;

Completed in 21 milliseconds