Home
last modified time | relevance | path

Searched refs:TexSrcUnit (Results 1 – 10 of 10) sorted by relevance

/third_party/mesa3d/src/gallium/drivers/r300/compiler/
Dradeon_program_tex.c74 state_constant, inst->U.I.TexSrcUnit); in scale_texcoords()
129 rc_wrap_mode wrapmode = compiler->state.unit[inst->U.I.TexSrcUnit].wrap_mode; in radeonTransformTEX()
142 ((c->Program.ShadowSamplers & (1U << inst->U.I.TexSrcUnit)) || in radeonTransformTEX()
143 (compiler->state.unit[inst->U.I.TexSrcUnit].compare_mode_enabled))) { in radeonTransformTEX()
144 rc_compare_func comparefunc = compiler->state.unit[inst->U.I.TexSrcUnit].texture_compare_func; in radeonTransformTEX()
150 inst->U.I.SrcReg[0] = shadow_pass_value(compiler, inst->U.I.TexSrcUnit); in radeonTransformTEX()
152 inst->U.I.SrcReg[0] = shadow_fail_value(compiler, inst->U.I.TexSrcUnit); in radeonTransformTEX()
251 compiler->state.unit[inst->U.I.TexSrcUnit].texture_swizzle); in radeonTransformTEX()
252 inst_cmp->U.I.SrcReg[pass] = shadow_pass_value(compiler, inst->U.I.TexSrcUnit); in radeonTransformTEX()
253 inst_cmp->U.I.SrcReg[fail] = shadow_fail_value(compiler, inst->U.I.TexSrcUnit); in radeonTransformTEX()
[all …]
Dradeon_program.h105 unsigned int TexSrcUnit:5; member
Dr300_fragprog_emit.c437 unit = inst->U.I.TexSrcUnit; in emit_tex()
Dradeon_program_print.c317 inst->U.I.TexSrcUnit, in rc_print_normal_instruction()
Dr500_fragprog_emit.c388 code->inst[ip].inst1 = R500_TEX_ID(inst->TexSrcUnit) in emit_tex()
/third_party/mesa3d/src/gallium/drivers/r300/
Dr300_tgsi_to_rc.c228 *shadowSamplers |= 1U << dst->U.I.TexSrcUnit; in transform_texture()
233 *shadowSamplers |= 1U << dst->U.I.TexSrcUnit; in transform_texture()
238 *shadowSamplers |= 1U << dst->U.I.TexSrcUnit; in transform_texture()
249 *shadowSamplers |= 1U << dst->U.I.TexSrcUnit; in transform_texture()
254 *shadowSamplers |= 1U << dst->U.I.TexSrcUnit; in transform_texture()
259 *shadowSamplers |= 1U << dst->U.I.TexSrcUnit; in transform_texture()
279 dst->U.I.TexSrcUnit = src->Src[i].Register.Index; in transform_instruction()
/third_party/mesa3d/src/mesa/program/
Dprog_instruction.h240 GLuint TexSrcUnit:5; member
Dprog_to_nir.c561 nir_variable *var = c->sampler_vars[prog_inst->TexSrcUnit]; in ptn_tex()
566 snprintf(samplerName, sizeof(samplerName), "sampler_%d", prog_inst->TexSrcUnit); in ptn_tex()
568 var->data.binding = prog_inst->TexSrcUnit; in ptn_tex()
570 c->sampler_vars[prog_inst->TexSrcUnit] = var; in ptn_tex()
Dprog_print.c655 fprintf(f, ", texture[%d], ", inst->TexSrcUnit); in _mesa_fprint_instruction_opt()
Dprogram_parse.y441 $$->Base.TexSrcUnit = $6;
492 $$->Base.TexSrcUnit = $10;