Home
last modified time | relevance | path

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

/third_party/mesa3d/src/gallium/drivers/r300/compiler/
Dradeon_program_tex.c166 unsigned saturate_mode = inst->U.I.SaturateMode; in radeonTransformTEX()
170 inst->U.I.SaturateMode = 0; in radeonTransformTEX()
195 inst_mul->U.I.SaturateMode = RC_SATURATE_ZERO_ONE; in radeonTransformTEX()
246 inst_cmp->U.I.SaturateMode = saturate_mode; in radeonTransformTEX()
416 inst_mov->U.I.SaturateMode = RC_SATURATE_ZERO_ONE; in radeonTransformTEX()
441 inst->U.I.SaturateMode || in radeonTransformTEX()
446 inst_mov->U.I.SaturateMode = inst->U.I.SaturateMode; in radeonTransformTEX()
451 inst->U.I.SaturateMode = 0; in radeonTransformTEX()
Dradeon_optimize.c161 if (inst_mov->U.I.SaturateMode) { in copy_propagate()
181 if (!inst->U.I.SaturateMode) in copy_propagate()
182 inst->U.I.SaturateMode = inst_mov->U.I.SaturateMode; in copy_propagate()
540 || inst->U.I.SaturateMode in is_presub_candidate()
817 if (var->Inst->U.I.SaturateMode != RC_SATURATE_NONE) { in peephole_mul_omod()
847 writer->Inst->U.I.SaturateMode = inst_mul->U.I.SaturateMode; in peephole_mul_omod()
Dradeon_pair_translate.c168 if (inst->SaturateMode == RC_SATURATE_ZERO_ONE) in set_pair_instruction()
173 if (inst->SaturateMode == RC_SATURATE_ZERO_ONE) in set_pair_instruction()
336 if (inst->SaturateMode == RC_SATURATE_MINUS_PLUS_ONE) { in check_opcode_support()
Dr3xx_vertprog.c200 vpi->SaturateMode == RC_SATURATE_ZERO_ONE); in ei_vector1()
217 vpi->SaturateMode == RC_SATURATE_ZERO_ONE); in ei_vector2()
234 vpi->SaturateMode == RC_SATURATE_ZERO_ONE); in ei_math1()
252 vpi->SaturateMode == RC_SATURATE_ZERO_ONE); in ei_lit()
320 vpi->SaturateMode == RC_SATURATE_ZERO_ONE); in ei_mad()
328 vpi->SaturateMode == RC_SATURATE_ZERO_ONE); in ei_mad()
362 vpi->SaturateMode == RC_SATURATE_ZERO_ONE); in ei_pow()
393 if (vpi->SaturateMode != RC_SATURATE_NONE && !c->is_r500) { in translate_vertex_program()
Dradeon_program.h90 unsigned int SaturateMode:2; member
Dradeon_program_alu.c1310 inst->Next->U.I.SaturateMode = inst->U.I.SaturateMode; in rc_force_output_alpha_to_one()
1311 inst->U.I.SaturateMode = RC_SATURATE_NONE; in rc_force_output_alpha_to_one()
Dradeon_program_print.c291 switch(inst->U.I.SaturateMode) { in rc_print_normal_instruction()
/third_party/mesa3d/src/gallium/drivers/r300/
Dr300_tgsi_to_rc.c272 dst->U.I.SaturateMode = translate_saturate(src->Instruction.Saturate); in transform_instruction()
/third_party/mesa3d/docs/relnotes/
D7.10.2.rst170 - r300/compiler: propagate SaturateMode down to the result of shadow
D7.10.rst2264 - r300/compiler: do not use copy propagation if SaturateMode is used