Lines Matching refs:dest
1172 component_t& dest, in modulate() argument
1190 RSB(AL, 0, dest.reg, texel.reg, reg_imm(texel.reg, LSL, incoming.h)); in modulate()
1191 AND(AL, 0, dest.reg, dest.reg, incoming.reg); in modulate()
1192 dest.l = incoming.l; in modulate()
1193 dest.h = incoming.h; in modulate()
1194 dest.flags |= (incoming.flags & CLEAR_LO); in modulate()
1196 MOV(AL, 0, dest.reg, reg_imm(incoming.reg, LSL, 31-incoming.h)); in modulate()
1197 AND(AL, 0, dest.reg, texel.reg, reg_imm(dest.reg, ASR, 31)); in modulate()
1198 dest.l = 0; in modulate()
1199 dest.h = Nt; in modulate()
1217 MOV(AL, 0, dest.reg, reg_imm(inReg, LSR, shift)); in modulate()
1218 inReg = dest.reg; in modulate()
1224 ADD(AL, 0, dest.reg, inReg, reg_imm(inReg, LSR, Ni-1)); in modulate()
1225 if (Nt<16 && Ni<16) SMULBB(AL, dest.reg, texel.reg, dest.reg); in modulate()
1226 else MUL(AL, 0, dest.reg, texel.reg, dest.reg); in modulate()
1227 dest.l = Ni; in modulate()
1228 dest.h = Nt + Ni; in modulate()
1232 MOV(AL, 0, dest.reg, reg_imm(inReg, LSR, shift)); in modulate()
1233 inReg = dest.reg; in modulate()
1240 int t = (texel.flags & CORRUPTIBLE) ? texel.reg : dest.reg; in modulate()
1245 if (shift==16) SMULBT(AL, dest.reg, t, inReg); in modulate()
1246 else SMULBB(AL, dest.reg, t, inReg); in modulate()
1247 } else MUL(AL, 0, dest.reg, t, inReg); in modulate()
1248 dest.l = Nt; in modulate()
1249 dest.h = Nt + Ni; in modulate()
1253 dest.flags |= CLEAR_LO; in modulate()
1256 if (dest.size() > 8) in modulate()
1257 dest.l = dest.h-8; in modulate()
1262 component_t& dest, in decal() argument
1284 MOV(AL, 0, dest.reg, reg_imm(incomingNorm.reg, LSR, shift)); in decal()
1285 incomingNorm.reg = dest.reg; in decal()
1289 build_blendOneMinusFF(dest, factor, incomingNorm, texel); in decal()
1293 component_t& dest, in blend() argument
1302 modulate(dest, incoming, incomingTexel, component); in blend()
1322 MOV(AL, 0, dest.reg, reg_imm(incomingNorm.reg, LSR, shift)); in blend()
1323 incomingNorm.reg = dest.reg; in blend()
1327 build_blendOneMinusFF(dest, factor, incomingNorm, color); in blend()
1331 component_t& dest, in add() argument
1343 integer_t texel(dest.reg, 32, CORRUPTIBLE); in add()
1344 if (dest.reg == incomingTemp.reg) in add()
1360 ADD(AL, 0, dest.reg, texel.reg, in add()
1363 ADD(AL, 0, dest.reg, texel.reg, incomingTemp.reg); in add()
1365 dest.l = 0; in add()
1366 dest.h = texel.size(); in add()
1367 component_sat(dest); in add()