Lines Matching defs:curI
450 struct atifs_setupinst *curI;
505 curI = &curProg->SetupInst[curProg->cur_pass >> 1][dst - GL_REG_0_ATI];
507 curI->Opcode = ATI_FRAGMENT_SHADER_PASS_OP;
508 curI->src = coord;
509 curI->swizzle = swizzle;
523 struct atifs_setupinst *curI;
579 curI = &curProg->SetupInst[curProg->cur_pass >> 1][dst - GL_REG_0_ATI];
581 curI->Opcode = ATI_FRAGMENT_SHADER_SAMPLE_OP;
582 curI->src = interp;
583 curI->swizzle = swizzle;
602 struct atifs_instruction *curI;
633 curI = &curProg->Instructions[new_pass >> 1][ci];
653 if (((op == GL_DOT2_ADD_ATI) && (curI->Opcode[0] != GL_DOT2_ADD_ATI)) ||
654 ((op == GL_DOT3_ATI) && (curI->Opcode[0] != GL_DOT3_ATI)) ||
655 ((op == GL_DOT4_ATI) && (curI->Opcode[0] != GL_DOT4_ATI)) ||
656 ((op != GL_DOT4_ATI) && (curI->Opcode[0] == GL_DOT4_ATI))) {
707 curI->Opcode[optype] = op;
708 curI->SrcReg[optype][0].Index = arg1;
709 curI->SrcReg[optype][0].argRep = arg1Rep;
710 curI->SrcReg[optype][0].argMod = arg1Mod;
711 curI->ArgCount[optype] = arg_count;
714 curI->SrcReg[optype][1].Index = arg2;
715 curI->SrcReg[optype][1].argRep = arg2Rep;
716 curI->SrcReg[optype][1].argMod = arg2Mod;
720 curI->SrcReg[optype][2].Index = arg3;
721 curI->SrcReg[optype][2].argRep = arg3Rep;
722 curI->SrcReg[optype][2].argMod = arg3Mod;
725 curI->DstReg[optype].Index = dst;
726 curI->DstReg[optype].dstMod = dstMod;
738 curI->DstReg[optype].dstMask = WRITEMASK_W;
740 curI->DstReg[optype].dstMask = WRITEMASK_XYZ;
742 curI->DstReg[optype].dstMask = dstMask;