Lines Matching refs:argCoord
3776 TIntermTyped *argCoord = argAggregate->getSequence()[1]->getAsTyped(); // coord in decomposeSampleMethods() local
3778 assert(argCoord->getVectorSize() == 4); in decomposeSampleMethods()
3780 TIntermTyped *argLod = intermediate.addIndex(EOpIndexDirect, argCoord, w, loc); in decomposeSampleMethods()
3797 constructCoord->getSequence().push_back(argCoord); in decomposeSampleMethods()
3799 constructCoord->setType(TType(argCoord->getBasicType(), EvqTemporary, coordSize)); in decomposeSampleMethods()
3856 TIntermTyped* argCoord = argAggregate->getSequence()[2]->getAsTyped(); in decomposeSampleMethods() local
3877 txsample->getSequence().push_back(argCoord); in decomposeSampleMethods()
3894 TIntermTyped* argCoord = argAggregate->getSequence()[2]->getAsTyped(); in decomposeSampleMethods() local
3911 txsample->getSequence().push_back(argCoord); in decomposeSampleMethods()
4059 TIntermTyped* argCoord = argAggregate->getSequence()[2]->getAsTyped(); in decomposeSampleMethods() local
4079 const int coordDimWithCmpVal = argCoord->getType().getVectorSize() + 1; // +1 for cmp in decomposeSampleMethods()
4093 coordWithCmp->getSequence().push_back(argCoord); in decomposeSampleMethods()
4097 …coordWithCmp->setType(TType(argCoord->getBasicType(), EvqTemporary, std::min(coordDimWithCmpVal, 4… in decomposeSampleMethods()
4130 TIntermTyped* argCoord = argAggregate->getSequence()[1]->getAsTyped(); in decomposeSampleMethods() local
4139 const TBasicType coordBaseType = argCoord->getType().getBasicType(); in decomposeSampleMethods()
4144 coordSwizzle = argCoord; in decomposeSampleMethods()
4147 int swizzleSize = argCoord->getType().getVectorSize() - (isMS ? 0 : 1); in decomposeSampleMethods()
4152 coordSwizzle = intermediate.addIndex(EOpVectorSwizzle, argCoord, coordIdx, loc); in decomposeSampleMethods()
4157 lodComponent = intermediate.addIndex(EOpIndexDirect, argCoord, lodIdx, loc); in decomposeSampleMethods()
4203 TIntermTyped* argCoord = argAggregate->getSequence()[2]->getAsTyped(); in decomposeSampleMethods() local
4219 txsample->getSequence().push_back(argCoord); in decomposeSampleMethods()
4234 TIntermTyped* argCoord = argAggregate->getSequence()[2]->getAsTyped(); in decomposeSampleMethods() local
4247 txgather->getSequence().push_back(argCoord); in decomposeSampleMethods()
4299 TIntermTyped* argCoord = argAggregate->getSequence()[arg++]->getAsTyped(); in decomposeSampleMethods() local
4364 txgather->getSequence().push_back(argCoord); in decomposeSampleMethods()
4406 TIntermTyped* argCoord = argAggregate->getSequence()[2]->getAsTyped(); in decomposeSampleMethods() local
4412 txquerylod->getSequence().push_back(argCoord); in decomposeSampleMethods()