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

/xsrc/external/mit/MesaLib/dist/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,
75 u_vector_length(struct u_vector *queue)
81 u_vector_head(struct u_vector *vector)
90 u_vector_tail(struct u_vector *vector)
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,
58 u_vector_add(struct u_vector *vector)
102 u_vector_remove(struct u_vector *vector)
/xsrc/external/mit/MesaLib.old/dist/src/util/
H A Du_vector.h25 * u_vector is a vector based queue for storing arbitrary
44 struct u_vector { struct
52 int u_vector_init(struct u_vector *queue, uint32_t element_size, uint32_t size);
53 void *u_vector_add(struct u_vector *queue);
54 void *u_vector_remove(struct u_vector *queue);
57 u_vector_length(struct u_vector *queue)
63 u_vector_head(struct u_vector *vector)
72 u_vector_tail(struct u_vector *vector)
78 u_vector_finish(struct u_vector *queue)
88 STATIC_ASSERT(__builtin_types_compatible_p(__typeof__(queue), struct u_vector *)); \
[all...]
H A Du_vector.c26 #include "util/u_vector.h"
28 /** @file u_vector.c
38 u_vector_init(struct u_vector *vector, uint32_t element_size, uint32_t size)
53 u_vector_add(struct u_vector *vector)
97 u_vector_remove(struct u_vector *vector)
H A DMakefile.sources73 u_vector.c \
74 u_vector.h \
/xsrc/external/mit/MesaLib/dist/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)
47 replace_with_strict_ffma(struct nir_builder *bld, struct u_vector *dead_flrp,
76 replace_with_single_ffma(struct nir_builder *bld, struct u_vector *dead_flrp,
109 replace_with_strict(struct nir_builder *bld, struct u_vector *dead_flrp,
145 replace_with_fast(struct nir_builder *bld, struct u_vector *dead_flrp,
180 struct u_vector *dead_flrp,
365 struct u_vector *dead_flrp,
598 struct u_vector *dead_flrp,
636 struct u_vector dead_flr
[all...]
H A Dnir_worklist.h34 #include "util/u_vector.h"
92 * into the worklist. It uses u_vector to keep the overhead and memory
102 struct u_vector instr_vec;
H A Dnir_opt_comparison_pre.c27 #include "util/u_vector.h"
70 struct u_vector instructions;
/xsrc/external/mit/MesaLib.old/dist/src/compiler/nir/
H A Dnir_worklist.h34 #include "util/u_vector.h"
92 * into the worklist. It uses u_vector to keep the overhead and memory
102 struct u_vector instr_vec;
H A Dnir_opt_comparison_pre.c27 #include "util/u_vector.h"
70 struct u_vector instructions;
/xsrc/external/mit/MesaLib/dist/src/util/tests/vector/
H A Dvector_test.cpp24 #include "util/u_vector.h"
29 struct u_vector vector;
/xsrc/external/mit/MesaLib.old/dist/src/vulkan/wsi/
H A Dwsi_common_queue.h29 #include "util/u_vector.h"
32 struct u_vector vector;
H A Dwsi_common_wayland.c43 #include <util/u_vector.h>
54 struct u_vector formats;
60 struct u_vector formats;
62 struct u_vector argb8888;
63 struct u_vector xrgb8888;
80 struct u_vector * formats;
97 struct u_vector *formats, VkFormat format)
120 struct u_vector *formats, uint32_t wl_format)
1063 struct u_vector *modifiers;
/xsrc/external/mit/MesaLib/dist/src/vulkan/wsi/
H A Dwsi_common_queue.h29 #include "util/u_vector.h"
32 struct u_vector vector;
H A Dwsi_common_wayland.c48 #include <util/u_vector.h>
57 struct u_vector modifiers;
73 struct u_vector formats;
91 find_format(struct u_vector *formats, VkFormat format)
104 struct u_vector *formats,
127 struct u_vector modifiers;
164 struct u_vector *formats,
354 struct u_vector *formats,
/xsrc/external/mit/MesaLib/dist/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)
338 static void run_modifier_test(struct u_vector *test_entries, const char *name,
399 struct u_vector test_entries;
H A Dac_nir_lower_ngg.c28 #include "u_vector.h"
49 struct u_vector saved_uniforms;
/xsrc/external/mit/MesaLib.old/dist/src/egl/drivers/dri2/
H A Degl_dri2.h83 #include "util/u_vector.h"
233 struct u_vector *wl_modifiers;
/xsrc/external/mit/MesaLib/dist/src/egl/drivers/dri2/
H A Degl_dri2.h89 #include "util/u_vector.h"
247 struct u_vector *wl_modifiers;
/xsrc/external/mit/MesaLib/dist/src/util/perf/
H A Du_trace.c30 #include "util/u_vector.h"
90 struct u_vector payloads;
/xsrc/external/mit/MesaLib/dist/docs/relnotes/
H A D17.1.6.rst80 - cherry-ignore: add "anv: Round u_vector element sizes to a power of
/xsrc/external/mit/MesaLib.old/dist/src/intel/vulkan/
H A Danv_private.h57 #include "util/u_vector.h"
697 struct u_vector mmap_cleanups;
748 struct u_vector cleanups;
2436 struct u_vector seen_bbos;
2442 struct u_vector bt_block_states;
/xsrc/external/mit/MesaLib/dist/src/intel/vulkan/
H A Danv_private.h62 #include "util/u_vector.h"
615 struct u_vector mmap_cleanups;
666 struct u_vector cleanups;
3110 struct u_vector seen_bbos;
3116 struct u_vector bt_block_states;
/xsrc/external/mit/MesaLib/dist/
H A D.pick_status.json23737 "description": "util/u_vector: prevent C++ warning on cast from void* to something else",
[all...]

Completed in 197 milliseconds