Home
last modified time | relevance | path

Searched refs:ij_index (Results 1 – 8 of 8) sorted by relevance

/external/mesa3d/src/gallium/drivers/r600/sfn/
Dsfn_shader_fragment.cpp57 i.ij_index= 0; in FragmentShaderFromNir()
160 int ij = i->ij_index(); in do_allocate_reserved_registers()
185 m_interpolator[i].ij_index = num_baryc; in do_allocate_reserved_registers()
516 auto interpolator = m_interpolator[io.ij_index()]; in emit_interp_deref_at_offset()
563 int ij_index = io.ij_index() >= 3 ? 5 : 2; in emit_interp_deref_at_centroid() local
564 assert (m_interpolator[ij_index].enabled); in emit_interp_deref_at_centroid()
565 auto ip = m_interpolator[ij_index]; in emit_interp_deref_at_centroid()
604 << " interp=" << io.ij_index() in do_emit_load_deref()
609 auto& ip = io.interpolate() ? m_interpolator[io.ij_index()] : m_interpolator[0]; in do_emit_load_deref()
659 sfn_log << SfnLog::io << "Using Interpolator " << io.ij_index() << "\n"; in load_interpolated()
[all …]
Dsfn_shaderio.cpp60 int ShaderInput::ij_index() const in ij_index() function in r600::ShaderInput
89 io.ij_index = translated_ij_index; in set_ioinfo()
109 io.ij_index = 0; in set_specific_ioinfo()
230 int ShaderInputVarying::ij_index() const in ij_index() function in r600::ShaderInputVarying
Dsfn_shaderio.h53 virtual int ij_index() const;
85 int ij_index() const override;
Dsfn_shader_fragment.h46 unsigned ij_index; member
/external/mesa3d/src/gallium/drivers/r600/
Dr600_dump.c62 PRINT_UINT_ARRAY_ELM(input, ij_index); in print_shader_info()
77 PRINT_UINT_ARRAY_ELM(output, ij_index); in print_shader_info()
Dr600_shader.h51 unsigned ij_index; member
Dr600_shader.c403 unsigned ij_index; member
580 ctx->shader->input[input].ij_index = ctx->eg_interpolators[i].ij_index; in evergreen_interp_assign_ij_index()
588 int ij_index = ctx->shader->input[input].ij_index; in evergreen_interp_alu() local
591 gpr = ij_index / 2; in evergreen_interp_alu()
592 base_chan = (2 * (ij_index % 2)) + 1; in evergreen_interp_alu()
1344 ctx->eg_interpolators[i].ij_index = num_baryc; in allocate_system_value_inputs()
7066 interp_gpr = ctx->eg_interpolators[k].ij_index / 2; in tgsi_interp_egcm()
7067 interp_base_chan = 2 * (ctx->eg_interpolators[k].ij_index % 2); in tgsi_interp_egcm()
/external/mesa3d/src/gallium/auxiliary/gallivm/
Dlp_bld_format_s3tc.c2052 LLVMValueRef ij_index, hash_index, hash_mask, block_index; in compressed_fetch_cached() local
2095 ij_index = LLVMBuildShl(builder, i, lp_build_const_int_vec(gallivm, type, 2), ""); in compressed_fetch_cached()
2096 ij_index = LLVMBuildAdd(builder, ij_index, j, ""); in compressed_fetch_cached()
2099 block_index = LLVMBuildAdd(builder, ij_index, block_index, ""); in compressed_fetch_cached()