Lines Matching refs:DstReg
90 *needrgb = (inst->DstReg.WriteMask & RC_MASK_XYZ) ? 1 : 0;
91 *needalpha = (inst->DstReg.WriteMask & RC_MASK_W) ? 1 : 0;
275 inst->DstReg.WriteMask);
284 if (inst->DstReg.File == RC_FILE_OUTPUT) {
285 if (inst->DstReg.Index == c->OutputDepth) {
286 pair->Alpha.DepthWriteMask |= GET_BIT(inst->DstReg.WriteMask, 3);
289 if (inst->DstReg.Index == c->OutputColor[i]) {
293 inst->DstReg.WriteMask & RC_MASK_XYZ;
295 GET_BIT(inst->DstReg.WriteMask, 3);
302 pair->RGB.DestIndex = inst->DstReg.Index;
303 pair->RGB.WriteMask |= inst->DstReg.WriteMask & RC_MASK_XYZ;
307 pair->Alpha.WriteMask |= (GET_BIT(inst->DstReg.WriteMask, 3) << 3);
309 pair->Alpha.DestIndex = inst->DstReg.Index;