Searched refs:SaturateMode (Results 1 - 18 of 18) sorted by relevance

/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/r300/compiler/
H A Dradeon_program.h90 unsigned int SaturateMode:2; member in struct:rc_sub_instruction
H A Dradeon_pair_translate.c166 if (inst->SaturateMode == RC_SATURATE_ZERO_ONE)
171 if (inst->SaturateMode == RC_SATURATE_ZERO_ONE)
334 if (inst->SaturateMode == RC_SATURATE_MINUS_PLUS_ONE) {
H A Dradeon_program_tex.c166 unsigned saturate_mode = inst->U.I.SaturateMode;
170 inst->U.I.SaturateMode = 0;
195 inst_mul->U.I.SaturateMode = RC_SATURATE_ZERO_ONE;
246 inst_cmp->U.I.SaturateMode = saturate_mode;
416 inst_mov->U.I.SaturateMode = RC_SATURATE_ZERO_ONE;
441 inst->U.I.SaturateMode ||
446 inst_mov->U.I.SaturateMode = inst->U.I.SaturateMode;
451 inst->U.I.SaturateMode = 0;
H A Dradeon_optimize.c158 /* We can propagate SaturateMode if all the readers are MOV instructions
160 * In that case, we just move SaturateMode to all readers. */
161 if (inst_mov->U.I.SaturateMode) {
181 if (!inst->U.I.SaturateMode)
182 inst->U.I.SaturateMode = inst_mov->U.I.SaturateMode;
540 || inst->U.I.SaturateMode
816 if (var->Inst->U.I.SaturateMode != RC_SATURATE_NONE) {
846 writer->Inst->U.I.SaturateMode = inst_mul->U.I.SaturateMode;
[all...]
H A Dr3xx_vertprog.c197 vpi->SaturateMode == RC_SATURATE_ZERO_ONE);
214 vpi->SaturateMode == RC_SATURATE_ZERO_ONE);
231 vpi->SaturateMode == RC_SATURATE_ZERO_ONE);
249 vpi->SaturateMode == RC_SATURATE_ZERO_ONE);
317 vpi->SaturateMode == RC_SATURATE_ZERO_ONE);
325 vpi->SaturateMode == RC_SATURATE_ZERO_ONE);
359 vpi->SaturateMode == RC_SATURATE_ZERO_ONE);
390 if (vpi->SaturateMode != RC_SATURATE_NONE && !c->is_r500) {
H A Dradeon_program_alu.c1310 inst->Next->U.I.SaturateMode = inst->U.I.SaturateMode;
1311 inst->U.I.SaturateMode = RC_SATURATE_NONE;
H A Dradeon_program_print.c291 switch(inst->U.I.SaturateMode) {
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/r300/compiler/
H A Dradeon_program.h90 unsigned int SaturateMode:2; member in struct:rc_sub_instruction
H A Dradeon_pair_translate.c168 if (inst->SaturateMode == RC_SATURATE_ZERO_ONE)
173 if (inst->SaturateMode == RC_SATURATE_ZERO_ONE)
336 if (inst->SaturateMode == RC_SATURATE_MINUS_PLUS_ONE) {
H A Dradeon_program_tex.c166 unsigned saturate_mode = inst->U.I.SaturateMode;
170 inst->U.I.SaturateMode = 0;
195 inst_mul->U.I.SaturateMode = RC_SATURATE_ZERO_ONE;
246 inst_cmp->U.I.SaturateMode = saturate_mode;
416 inst_mov->U.I.SaturateMode = RC_SATURATE_ZERO_ONE;
441 inst->U.I.SaturateMode ||
446 inst_mov->U.I.SaturateMode = inst->U.I.SaturateMode;
451 inst->U.I.SaturateMode = 0;
H A Dradeon_optimize.c160 /* We can propagate SaturateMode if all the readers are MOV instructions
162 * In that case, we just move SaturateMode to all readers. */
163 if (inst_mov->U.I.SaturateMode) {
183 if (!inst->U.I.SaturateMode)
184 inst->U.I.SaturateMode = inst_mov->U.I.SaturateMode;
542 || inst->U.I.SaturateMode
819 if (var->Inst->U.I.SaturateMode != RC_SATURATE_NONE) {
856 writer->Inst->U.I.SaturateMode = inst_mul->U.I.SaturateMode;
[all...]
H A Dr3xx_vertprog.c200 vpi->SaturateMode == RC_SATURATE_ZERO_ONE);
217 vpi->SaturateMode == RC_SATURATE_ZERO_ONE);
234 vpi->SaturateMode == RC_SATURATE_ZERO_ONE);
252 vpi->SaturateMode == RC_SATURATE_ZERO_ONE);
320 vpi->SaturateMode == RC_SATURATE_ZERO_ONE);
328 vpi->SaturateMode == RC_SATURATE_ZERO_ONE);
362 vpi->SaturateMode == RC_SATURATE_ZERO_ONE);
393 if (vpi->SaturateMode != RC_SATURATE_NONE && !c->is_r500) {
H A Dradeon_program_alu.c1289 inst->Next->U.I.SaturateMode = inst->U.I.SaturateMode;
1290 inst->U.I.SaturateMode = RC_SATURATE_NONE;
H A Dradeon_program_print.c291 switch(inst->U.I.SaturateMode) {
/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/r300/
H A Dr300_tgsi_to_rc.c249 dst->U.I.SaturateMode = translate_saturate(src->Instruction.Saturate);
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/r300/
H A Dr300_tgsi_to_rc.c272 dst->U.I.SaturateMode = translate_saturate(src->Instruction.Saturate);
/xsrc/external/mit/MesaLib/dist/docs/relnotes/
H A D7.10.2.rst170 - r300/compiler: propagate SaturateMode down to the result of shadow
H A D7.10.rst2264 - r300/compiler: do not use copy propagation if SaturateMode is used

Completed in 105 milliseconds