Home | History | Annotate | Download | only in draw

Lines Matching refs:aactx

136    struct aa_transform_context *aactx = (struct aa_transform_context *) ctx;
141 aactx->colorOutput = decl->Range.First;
144 if ((int) decl->Range.Last > aactx->maxInput)
145 aactx->maxInput = decl->Range.Last;
147 (int) decl->Semantic.Index > aactx->maxGeneric) {
148 aactx->maxGeneric = decl->Semantic.Index;
155 aactx->tempsUsed |= (1 << i);
172 struct aa_transform_context *aactx = (struct aa_transform_context *) ctx;
175 if (aactx->firstInstruction) {
179 const int texInput = aactx->maxInput + 1;
185 if ((aactx->tempsUsed & (1 << i)) == 0) {
187 if (aactx->tmp0 < 0)
188 aactx->tmp0 = i;
189 else if (aactx->colorTemp < 0)
190 aactx->colorTemp = i;
196 assert(aactx->colorTemp != aactx->tmp0);
198 tmp0 = aactx->tmp0;
207 decl.Semantic.Index = aactx->maxGeneric + 1;
223 decl.Range.Last = aactx->colorTemp;
226 aactx->firstInstruction = FALSE;
449 newInst.Dst[0].Register.Index = aactx->colorOutput;
453 newInst.Src[0].Register.Index = aactx->colorTemp;
461 newInst.Dst[0].Register.Index = aactx->colorOutput;
465 newInst.Src[0].Register.Index = aactx->colorTemp;
467 newInst.Src[1].Register.Index = aactx->tmp0;
479 dst->Register.Index == aactx->colorOutput) {
481 dst->Register.Index = aactx->colorTemp;