| /third_party/mesa3d/src/util/tests/ |
| D | dag_test.cpp | 104 if (*util_dynarray_element(a, int, i) != in int_dynarrays_equal() 105 *util_dynarray_element(b, int, i)) { in int_dynarrays_equal() 128 result << *util_dynarray_element(a, int, i); in int_dynarrays_equal_pred() 135 result << *util_dynarray_element(b, int, i); in int_dynarrays_equal_pred()
|
| /third_party/mesa3d/src/util/ |
| D | u_dynarray.h | 180 #define util_dynarray_element(buf, type, idx) ((type*)(buf)->data + (idx)) macro 182 #define util_dynarray_end(buf) ((void*)util_dynarray_element((buf), char, (buf)->size)) 200 type __v = *util_dynarray_element((buf), type, (i)); \ 202 memcpy(util_dynarray_element((buf), type, (i)), \
|
| /third_party/mesa3d/src/gallium/drivers/zink/ |
| D | zink_clear.h | 97 return util_dynarray_element(&fb_clear->clears, struct zink_framebuffer_clear_data, idx); in zink_fb_clear_element()
|
| D | zink_descriptors.c | 205 …struct zink_descriptor_reference *ref = util_dynarray_element(refs, struct zink_descriptor_referen… in pop_desc_set_ref() 207 memcpy(util_dynarray_element(refs, struct zink_descriptor_reference, i), in pop_desc_set_ref()
|
| /third_party/mesa3d/src/compiler/nir/ |
| D | nir_search.c | 833 index += tbl->filter[*util_dynarray_element(states, uint16_t, in nir_algebraic_automaton() 837 uint16_t *state = util_dynarray_element(states, uint16_t, in nir_algebraic_automaton() 848 uint16_t *state = util_dynarray_element(states, uint16_t, in nir_algebraic_automaton() 885 int xform_idx = *util_dynarray_element(states, uint16_t, in nir_algebraic_instr()
|
| D | nir_opt_load_store_vectorize.c | 1288 struct entry *low = *util_dynarray_element(arr, struct entry *, first_idx); in vectorize_sorted_entries() 1293 struct entry *high = *util_dynarray_element(arr, struct entry *, second_idx); in vectorize_sorted_entries() 1309 *util_dynarray_element(arr, struct entry *, second_idx) = NULL; in vectorize_sorted_entries() 1316 *util_dynarray_element(arr, struct entry *, second_idx) = NULL; in vectorize_sorted_entries() 1322 *util_dynarray_element(arr, struct entry *, first_idx) = low; in vectorize_sorted_entries()
|
| /third_party/mesa3d/src/gallium/drivers/iris/ |
| D | iris_fence.c | 152 util_dynarray_element(&batch->syncobjs, struct iris_syncobj *, i); in clear_stale_syncobjs() 154 util_dynarray_element(&batch->exec_fences, in clear_stale_syncobjs()
|
| /third_party/mesa3d/src/gallium/drivers/crocus/ |
| D | crocus_fence.c | 132 util_dynarray_element(&batch->syncobjs, struct crocus_syncobj *, i); in clear_stale_syncobjs() 134 util_dynarray_element(&batch->exec_fences, in clear_stale_syncobjs()
|
| /third_party/mesa3d/src/gallium/drivers/etnaviv/ |
| D | etnaviv_perfmon.c | 480 i = *util_dynarray_element(&screen->supported_pm_queries, unsigned, index); in etna_pm_get_driver_query_info()
|
| /third_party/mesa3d/src/gallium/drivers/freedreno/ |
| D | freedreno_util.h | 261 util_dynarray_element(buf, struct fd_cs_patch, i)
|
| /third_party/mesa3d/src/panfrost/bifrost/valhall/ |
| D | va_insert_flow.c | 367 bi_block *pred = *util_dynarray_element(&block->predecessors, bi_block *, 0); in va_discard_before_block()
|
| /third_party/mesa3d/src/gallium/drivers/freedreno/a2xx/ |
| D | fd2_gmem.c | 419 *util_dynarray_element(&batch->draw_patches, uint32_t *, i); in patch_draws() 583 *util_dynarray_element(&batch->shader_patches, instr_cf_t *, i); in fd2_emit_tile_init()
|
| /third_party/mesa3d/src/gallium/frontends/wgl/ |
| D | stw_pixelformat.c | 380 return util_dynarray_element(&stw_dev->pixelformats, in stw_pixelformat_get_info()
|
| /third_party/mesa3d/src/gallium/drivers/nouveau/nv50/ |
| D | nv50_context.c | 175 struct pipe_resource **res = util_dynarray_element( in nv50_context_unreference_resources()
|
| D | nv50_state.c | 1441 ptr = util_dynarray_element( in nv50_set_global_bindings() 1448 ptr = util_dynarray_element( in nv50_set_global_bindings()
|
| D | nv50_compute.c | 490 struct pipe_resource *res = *util_dynarray_element( in nv50_compute_validate_globals()
|
| /third_party/mesa3d/src/gallium/drivers/nouveau/nvc0/ |
| D | nvc0_compute.c | 308 struct pipe_resource *res = *util_dynarray_element( in nvc0_compute_validate_globals()
|
| D | nvc0_context.c | 232 struct pipe_resource **res = util_dynarray_element( in nvc0_context_unreference_resources()
|
| D | nvc0_state.c | 1434 ptr = util_dynarray_element( in nvc0_set_global_bindings() 1441 ptr = util_dynarray_element( in nvc0_set_global_bindings()
|
| /third_party/mesa3d/src/microsoft/vulkan/ |
| D | dzn_cmd_buffer.c | 619 return BITSET_TEST(util_dynarray_element(array, BITSET_WORD, 0), bit); in dzn_cmd_buffer_dynbitset_test() 631 BITSET_SET(util_dynarray_element(array, BITSET_WORD, 0), bit); in dzn_cmd_buffer_dynbitset_set() 641 BITSET_CLEAR(util_dynarray_element(array, BITSET_WORD, 0), bit); in dzn_cmd_buffer_dynbitset_clear() 653 BITSET_SET_RANGE(util_dynarray_element(array, BITSET_WORD, 0), bit, bit + count - 1); in dzn_cmd_buffer_dynbitset_set_range() 671 BITSET_CLEAR_RANGE(util_dynarray_element(array, BITSET_WORD, 0), bit, bit + subcount - 1); in dzn_cmd_buffer_dynbitset_clear_range() 758 util_dynarray_element(&state->collect, BITSET_WORD, 0); in dzn_cmd_buffer_collect_queries() 823 BITSET_WORD *bitset = util_dynarray_element(bitset_array, BITSET_WORD, 0); in dzn_cmd_buffer_collect_query_ops()
|
| /third_party/mesa3d/src/amd/common/ |
| D | ac_rtld.c | 387 if (!layout_symbols(util_dynarray_element(&binary->lds_symbols, struct ac_rtld_symbol, in ac_rtld_open()
|
| /third_party/mesa3d/src/gallium/drivers/panfrost/ |
| D | pan_job.c | 288 return util_dynarray_element(&batch->bos, pan_bo_access, handle); in panfrost_batch_get_bo_access()
|
| /third_party/mesa3d/src/panfrost/vulkan/ |
| D | panvk_vX_pipeline.c | 180 util_dynarray_element(&shader->binary, uint8_t, 0), in panvk_pipeline_builder_upload_shaders()
|
| /third_party/mesa3d/src/intel/vulkan/ |
| D | anv_pipeline.c | 3036 return util_dynarray_element( in anv_pipeline_get_executable() 3065 util_dynarray_element(&anv_pipeline_to_ray_tracing(pipeline)->shaders, in anv_GetPipelineExecutableStatisticsKHR()
|
| /third_party/mesa3d/src/panfrost/midgard/ |
| D | midgard_compile.c | 3072 util_dynarray_element(&v->bundles, midgard_bundle, 0); in midgard_get_first_tag_from_block()
|