HomeSort by: relevance | last modified time | path
    Searched refs:base_index (Results 1 - 22 of 22) sorted by relevancy

  /xsrc/external/mit/MesaLib/dist/src/compiler/nir/
nir_lower_samplers.c 34 unsigned base_index = 0; local
67 base_index += index_in_array * array_elements;
69 base_index = glsl_array_size(parent->type) - 1;
74 index = nir_imm_int(b, base_index);
75 base_index = 0;
94 base_index += deref->var->data.binding;
111 instr->sampler_index = base_index;
113 instr->texture_index = base_index;
nir_opt_copy_prop_vars.c 464 unsigned base_index, unsigned write_mask)
467 assert(base_index == 0 || write_mask == 1);
477 value->ssa.def[base_index + i] = from->ssa.def[i];
478 value->ssa.component[base_index + i] = from->ssa.component[i];
  /xsrc/external/mit/MesaLib.old/dist/src/compiler/glsl/
gl_nir_lower_samplers.c 39 unsigned base_index = 0; local
55 base_index += nir_src_as_uint(deref->arr.index) * array_elements;
59 index = nir_imm_int(b, base_index);
60 base_index = 0;
79 base_index += deref->var->data.binding;
98 instr->sampler_index = base_index;
100 instr->texture_index = base_index;
  /xsrc/external/mit/MesaLib/dist/src/amd/llvm/
ac_shader_abi.h 120 * \param base_index the base index of the sampler variable
128 unsigned base_index, unsigned constant_index,
ac_nir_to_llvm.c 4312 static LLVMValueRef get_bindless_index_from_uniform(struct ac_nir_context *ctx, unsigned base_index,
4316 LLVMValueRef offset = LLVMConstInt(ctx->ac.i32, base_index * 4, 0);
4334 unsigned base_index; /* binding in vulkan */ member in struct:sampler_desc_address
4348 unsigned base_index; local
4355 base_index = 0;
4362 base_index = 0;
4367 base_index = tex_instr->sampler_index;
4406 base_index = deref_instr->var->data.driver_location;
4410 index = get_bindless_index_from_uniform(ctx, base_index, constant_index, index);
4412 base_index = deref_instr->var->data.binding
    [all...]
  /xsrc/external/mit/MesaLib.old/dist/src/amd/common/
ac_shader_abi.h 158 * \param base_index the base index of the sampler variable
167 unsigned base_index,
ac_nir_to_llvm.c 3470 unsigned base_index,
3474 LLVMValueRef offset = LLVMConstInt(ctx->ac.i32, base_index * 4, 0);
3499 unsigned base_index; local
3506 base_index = 0;
3514 base_index = 0;
3519 base_index = tex_instr->sampler_index;
3558 base_index = deref_instr->var->data.driver_location;
3562 index = get_bindless_index_from_uniform(ctx, base_index,
3565 base_index = deref_instr->var->data.binding;
3570 base_index,
    [all...]
  /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/vc4/kernel/
vc4_validate.c 285 uint32_t base_index = *(uint32_t *)(untrusted + 5); local
296 if (length + base_index < length) {
300 max_index = length + base_index - 1;
  /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/vc4/kernel/
vc4_validate.c 285 uint32_t base_index = *(uint32_t *)(untrusted + 5); local
296 if (length + base_index < length) {
300 max_index = length + base_index - 1;
  /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/radeonsi/
si_shader_llvm_resources.c 245 unsigned base_index, unsigned constant_index,
252 unsigned const_index = base_index + constant_index;
  /xsrc/external/mit/MesaLib.old/dist/src/compiler/nir/
nir_opt_copy_prop_vars.c 403 unsigned base_index, unsigned write_mask)
406 assert(base_index == 0 || write_mask == 1);
416 value->ssa.def[base_index + i] = from->ssa.def[i];
417 value->ssa.component[base_index + i] = from->ssa.component[i];
  /xsrc/external/mit/MesaLib.old/dist/src/intel/vulkan/
anv_nir_apply_pipeline_layout.c 804 unsigned *base_index, unsigned plane,
854 *base_index = binding_offset + plane;
871 *base_index += desc_arr_index;
873 *base_index += arr_index;
  /xsrc/external/mit/MesaLib/dist/src/broadcom/vulkan/
v3dv_pipeline.c 650 unsigned base_index = 0; local
666 base_index += nir_src_as_uint(deref->arr.index) * array_elements;
670 index = nir_imm_int(b, base_index);
671 base_index = 0;
715 * treating them as a texture, we only want the base_index
718 deref->var->data.index + base_index :
719 base_index;
794 unsigned base_index = 0; local
805 base_index += nir_src_as_uint(deref->arr.index) * array_elements;
809 index = nir_imm_int(b, base_index);
    [all...]
  /xsrc/external/mit/MesaLib/dist/src/intel/vulkan/
anv_nir_apply_pipeline_layout.c 1119 unsigned *base_index, unsigned plane,
1168 *base_index = binding_offset + plane;
1185 *base_index += desc_arr_index;
1187 *base_index += arr_index;
  /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/radeonsi/
si_shader_nir.c 979 unsigned descriptor_set, unsigned base_index,
987 unsigned const_index = base_index + constant_index;
  /xsrc/external/mit/MesaLib/dist/src/amd/common/
ac_nir_lower_ngg.c 1537 unsigned base_index = base + base_offset + component_index / 4; local
1541 gs_output_component_info *info = &s->output_component_info[base_index][component_index];
1552 nir_store_var(b, s->output_vars[base_index][component_index], component_element, 0x1u);
  /xsrc/external/mit/MesaLib/dist/src/compiler/glsl/
gl_nir_link_uniforms.c 661 int base_index = params->NumParameters; local
694 struct gl_program_parameter *param = &params->Parameters[base_index + i];
  /xsrc/external/mit/MesaLib/dist/src/amd/vulkan/
radv_nir_to_llvm.c 485 radv_get_sampler_desc(struct ac_shader_abi *abi, unsigned descriptor_set, unsigned base_index,
493 struct radv_descriptor_set_binding_layout *binding = layout->binding + base_index;
500 assert(base_index < layout->binding_count);
576 radv_get_sampler_desc(abi, descriptor_set, base_index, constant_index, index,
  /xsrc/external/mit/MesaLib/dist/src/compiler/spirv/
vtn_variables.c 263 nir_ssa_def *base_index, nir_ssa_def *offset_index)
270 instr->src[0] = nir_src_for_ssa(base_index);
  /xsrc/external/mit/MesaLib.old/dist/src/compiler/spirv/
vtn_variables.c 189 nir_ssa_def *base_index, nir_ssa_def *offset_index)
194 instr->src[0] = nir_src_for_ssa(base_index);
  /xsrc/external/mit/MesaLib.old/dist/src/amd/vulkan/
radv_nir_to_llvm.c 1950 unsigned base_index,
1960 struct radv_descriptor_set_binding_layout *binding = layout->binding + base_index;
1967 assert(base_index < layout->binding_count);
2038 LLVMValueRef descriptor2 = radv_get_sampler_desc(abi, descriptor_set, base_index, constant_index, index, AC_DESC_PLANE_1,image, write, bindless);
  /xsrc/external/mit/MesaLib/dist/src/amd/compiler/
aco_instruction_selection.cpp 5756 unsigned base_index;
5762 base_index = tex_instr->sampler_index;
5794 base_index = deref_instr->var->data.binding;
5801 struct radv_descriptor_set_binding_layout* binding = layout->binding + base_index;
5807 assert(base_index < layout->binding_count);

Completed in 43 milliseconds