Home
last modified time | relevance | path

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

/external/mesa3d/src/compiler/glsl/
Dlink_uniform_block_active_visitor.cpp120 if (ub_array->array_elements[i] == idx) in process_arrays()
127 ub_array->array_elements = reralloc(mem_ctx, in process_arrays()
128 ub_array->array_elements, in process_arrays()
132 ub_array->array_elements[ub_array->num_array_elements] = idx; in process_arrays()
141 ub_array->array_elements = reralloc(mem_ctx, in process_arrays()
142 ub_array->array_elements, in process_arrays()
147 ub_array->array_elements[i] = i; in process_arrays()
200 (*ub_array)->array_elements = reralloc(this->mem_ctx, in visit()
201 (*ub_array)->array_elements, in visit()
207 (*ub_array)->array_elements[i] = i; in visit()
Dgl_nir_lower_buffers.c36 unsigned array_elements = 1; in get_block_array_index() local
57 binding += arr_index * array_elements; in get_block_array_index()
61 nir_ssa_def *arr_offset = nir_amul_imm(b, arr_index, array_elements); in get_block_array_index()
71 array_elements *= arr_size; in get_block_array_index()
Dgl_nir_link_uniforms.c220 const unsigned entries = MAX2(1, uniform->array_elements); in nir_setup_uniform_remap_tables()
254 const unsigned entries = MAX2(1, uniform->array_elements); in nir_setup_uniform_remap_tables()
317 MAX2(1, prog->data->UniformStorage[i].array_elements); in nir_setup_uniform_remap_tables()
354 MAX2(1, prog->data->UniformStorage[i].array_elements); in nir_setup_uniform_remap_tables()
725 state->current_type->next_index += MAX2(1, uniform->array_elements); in get_next_index()
805 state->next_bindless_image_index += MAX2(1, uniform->array_elements); in update_uniforms_shader_info()
822 state->next_image_index += MAX2(1, uniform->array_elements); in update_uniforms_shader_info()
852 state->next_subroutine += MAX2(1, uniform->array_elements); in update_uniforms_shader_info()
1317 uniform->array_elements = glsl_get_length(type); in nir_link_uniform()
1320 uniform->array_elements = 0; in nir_link_uniform()
[all …]
Dgl_nir_link_uniform_initializers.c59 const unsigned elements = MAX2(storage->array_elements, 1); in set_opaque_binding()
226 assert(glsl_get_length(type) >= storage->array_elements); in set_uniform_initializer()
227 for (unsigned int i = 0; i < storage->array_elements; i++) { in set_uniform_initializer()
Dlink_uniform_initializers.cpp124 const unsigned elements = MAX2(storage->array_elements, 1); in set_opaque_binding()
229 assert(val->type->length >= storage->array_elements); in set_uniform_initializer()
230 for (unsigned int i = 0; i < storage->array_elements; i++) { in set_uniform_initializer()
Dlink_uniforms.cpp833 unsigned inner_array_size = MAX2(1, uniform->array_elements); in set_opaque_indices()
882 next_index += MAX2(1, uniform->array_elements); in set_opaque_indices()
988 this->next_subroutine += MAX2(1, uniform->array_elements); in handle_subroutines()
1051 this->uniforms[id].array_elements = type->length; in visit_field()
1054 this->uniforms[id].array_elements = 0; in visit_field()
1092 const unsigned entries = MAX2(1, this->uniforms[id].array_elements); in visit_field()
1428 MAX2(1, prog->data->UniformStorage[i].array_elements); in link_setup_uniform_remap_tables()
1459 MAX2(1, prog->data->UniformStorage[i].array_elements); in link_setup_uniform_remap_tables()
1517 MAX2(1, prog->data->UniformStorage[i].array_elements); in link_setup_uniform_remap_tables()
1549 MAX2(1, prog->data->UniformStorage[i].array_elements); in link_setup_uniform_remap_tables()
Dir_uniform.h105 unsigned array_elements; member
Dlink_uniform_block_active_visitor.h31 unsigned *array_elements; member
Dlinker_util.cpp114 const unsigned entries = MAX2(1, uniform->array_elements); in link_util_find_empty_block()
Dserialize.cpp437 blob_write_uint32(metadata, prog->data->UniformStorage[i].array_elements); in write_uniforms()
481 MAX2(prog->data->UniformStorage[i].array_elements, 1); in write_uniforms()
516 uniforms[i].array_elements = blob_read_uint32(metadata); in read_uniforms()
550 MAX2(prog->data->UniformStorage[i].array_elements, 1); in read_uniforms()
Dlink_uniform_blocks.cpp247 unsigned int element_idx = ub_array->array_elements[j]; in process_block_array()
/external/mesa3d/src/compiler/nir/
Dnir_lower_samplers.c35 unsigned array_elements = 1; in lower_tex_src_to_offset() local
67 base_index += index_in_array * array_elements; in lower_tex_src_to_offset()
79 nir_imul(b, nir_imm_int(b, array_elements), in lower_tex_src_to_offset()
83 array_elements *= glsl_get_length(parent->type); in lower_tex_src_to_offset()
89 index = nir_umin(b, index, nir_imm_int(b, array_elements - 1)); in lower_tex_src_to_offset()
/external/mesa3d/src/mesa/main/
Duniform_query.cpp247 if (uni->array_elements == 0) { in validate_uniform_parameters()
266 if (*array_index >= uni->array_elements) { in validate_uniform_parameters()
1104 assert(uni->array_elements > 0 || location == (int)uni->remap_location); in _mesa_uniform()
1126 if (uni->array_elements != 0) { in _mesa_uniform()
1127 count = MIN2(count, (int) (uni->array_elements - offset)); in _mesa_uniform()
1389 if (uni->array_elements != 0) { in _mesa_uniform_matrix()
1390 count = MIN2(count, (int) (uni->array_elements - offset)); in _mesa_uniform_matrix()
1477 assert(uni->array_elements > 0 || location == (int)uni->remap_location); in _mesa_uniform_handle()
1523 if (uni->array_elements != 0) { in _mesa_uniform_handle()
1524 count = MIN2(count, (int) (uni->array_elements - offset)); in _mesa_uniform_handle()
Dshader_query.cpp487 return RESOURCE_UNI(res)->array_elements; in _mesa_program_resource_array_size()
491 RESOURCE_UNI(res)->array_elements == 0) in _mesa_program_resource_array_size()
494 return RESOURCE_UNI(res)->array_elements; in _mesa_program_resource_array_size()
1079 && array_index >= RESOURCE_UNI(res)->array_elements) { in program_resource_location()
1403 *val = RESOURCE_UNI(res)->array_elements; in _mesa_program_resource_prop()
1405 *val = MAX2(RESOURCE_UNI(res)->array_elements, 1); in _mesa_program_resource_prop()
Dshaderapi.c763 ((shProg->data->UniformStorage[i].array_elements != 0) ? 3 : 0); in get_programiv()
2892 values[0] = uni->array_elements ? uni->array_elements : 1; in _mesa_GetActiveSubroutineUniformiv()
3014 int uni_count = uni->array_elements ? uni->array_elements : 1; in _mesa_UniformSubroutinesuiv()
3741 uni_count = uni->array_elements ? uni->array_elements : 1; in _mesa_shader_write_subroutine_index()
/external/mesa3d/src/mesa/program/
Dir_to_mesa.cpp1577 unsigned *offset, unsigned *array_elements, in calc_sampler_offsets() argument
1604 *offset += array_index->value.u[0] * *array_elements; in calc_sampler_offsets()
1607 *array_elements *= deref_arr->array->type->length; in calc_sampler_offsets()
1610 offset, array_elements, location); in calc_sampler_offsets()
1620 offset, array_elements, location); in calc_sampler_offsets()
1638 unsigned array_elements = 1; in get_sampler_uniform_value() local
1641 calc_sampler_offsets(shader_program, sampler, &offset, &array_elements, in get_sampler_uniform_value()
2571 unsigned array_elements = MAX2(1, storage->array_elements); in _mesa_associate_uniform_storage() local
2573 for (unsigned j = 0; j < array_elements; ++j) { in _mesa_associate_uniform_storage()
2592 unsigned array_elements = MAX2(1, storage->array_elements); in _mesa_associate_uniform_storage() local
[all …]
/external/mesa3d/src/broadcom/vulkan/
Dv3dv_pipeline.c680 unsigned array_elements = 1; in lower_tex_src_to_offset() local
695 base_index += nir_src_as_uint(deref->arr.index) * array_elements; in lower_tex_src_to_offset()
704 nir_imul(b, nir_imm_int(b, array_elements), in lower_tex_src_to_offset()
708 array_elements *= glsl_get_length(parent->type); in lower_tex_src_to_offset()
714 index = nir_umin(b, index, nir_imm_int(b, array_elements - 1)); in lower_tex_src_to_offset()
798 unsigned array_elements = 1; in lower_image_deref() local
810 base_index += nir_src_as_uint(deref->arr.index) * array_elements; in lower_image_deref()
819 nir_imul(b, nir_imm_int(b, array_elements), in lower_image_deref()
823 array_elements *= glsl_get_length(parent->type); in lower_image_deref()
829 index = nir_umin(b, index, nir_imm_int(b, array_elements - 1)); in lower_image_deref()
/external/mesa3d/src/compiler/glsl/tests/
Dset_uniform_initializer_tests.cpp124 prog->data->UniformStorage[index_to_set].array_elements = array_size; in establish_uniform_storage()
147 prog->data->UniformStorage[i].array_elements = 0; in establish_uniform_storage()
/external/mesa3d/src/mesa/drivers/dri/i965/
Dbrw_nir_uniforms.cpp184 unsigned vector_count = (MAX2(storage->array_elements, 1) * in brw_nir_setup_glsl_uniform()
/external/smali/smali/src/main/antlr/
DsmaliTreeWalker.g327 array_elements returns[List<Number> elements]
1271 ^(I_STATEMENT_ARRAY_DATA ^(I_ARRAY_ELEMENT_SIZE short_integral_literal) array_elements)
1274 List<Number> elements = $array_elements.elements;
1276 …$method::methodBuilder.addInstruction(new BuilderArrayPayload(elementWidth, $array_elements.elemen…
/external/tensorflow/tensorflow/compiler/xla/service/cpu/
Dir_emitter.h346 const std::vector<llvm::Constant*>& array_elements, const Shape& shape,
/external/mesa3d/src/mesa/state_tracker/
Dst_glsl_to_tgsi.cpp358 unsigned *array_elements,
4142 unsigned *array_elements, in calc_deref_offsets() argument
4153 …calc_deref_offsets(deref_record->record->as_dereference(), array_elements, index, indirect, locati… in calc_deref_offsets()
4176 if (*array_elements != 1) in calc_deref_offsets()
4177 … emit_asm(NULL, TGSI_OPCODE_MUL, temp_dst, this->result, st_src_reg_for_int(*array_elements)); in calc_deref_offsets()
4189 *index += array_index->value.u[0] * *array_elements; in calc_deref_offsets()
4191 *array_elements *= deref_arr->array->type->length; in calc_deref_offsets()
4193 … calc_deref_offsets(deref_arr->array->as_dereference(), array_elements, index, indirect, location); in calc_deref_offsets()
/external/v8/src/compiler/
Djs-native-context-specialization.cc1961 FixedArrayRef array_elements = in ReduceElementLoadFromHeapConstant() local
1964 jsgraph()->Constant(array_elements)); in ReduceElementLoadFromHeapConstant()
/external/conscrypt/common/src/jni/main/cpp/conscrypt/
Dnative_crypto.cc2762 jbyte* array_elements = env->GetByteArrayElements(inJavaBytes, nullptr); in evpUpdate() local
2763 if (array_elements == nullptr) { in evpUpdate()
2767 const unsigned char* buf = reinterpret_cast<const unsigned char*>(array_elements); in evpUpdate()
2769 env->ReleaseByteArrayElements(inJavaBytes, array_elements, JNI_ABORT); in evpUpdate()
/external/smali/smali/src/main/java/org/jf/smali/
DsmaliTreeWalker.java1932 public final List<Number> array_elements() throws RecognitionException { in array_elements() method in smaliTreeWalker
6854 array_elements205=array_elements(); in insn_array_data_directive()