• Home
  • Raw
  • Download

Lines Matching refs:psVtx

622 	SVtxData		*psVtx, *psCmp;  in PVRTVertexGenerateTangentSpace()  local
720 psVtx = &psVtxData[nVert]; in PVRTVertexGenerateTangentSpace()
726 for(nCurr = 0; nCurr < (unsigned int) psVtx->n; ++nCurr) { in PVRTVertexGenerateTangentSpace()
733 if(PVRTMatrixVec3DotProductF(psVtx->pvTan[nCurr], psCmp->pvTan[j]) < fSplitDifference) in PVRTVertexGenerateTangentSpace()
735 if(PVRTMatrixVec3DotProductF(psVtx->pvBin[nCurr], psCmp->pvBin[j]) < fSplitDifference) in PVRTVertexGenerateTangentSpace()
743 psCmp->pvTan[psCmp->n] = psVtx->pvTan[nCurr]; in PVRTVertexGenerateTangentSpace()
744 psCmp->pvBin[psCmp->n] = psVtx->pvBin[nCurr]; in PVRTVertexGenerateTangentSpace()
745 psCmp->pnTri[psCmp->n] = psVtx->pnTri[nCurr]; in PVRTVertexGenerateTangentSpace()
754 psTSpass[nTSpassLen].pvTan[0] = psVtx->pvTan[nCurr]; in PVRTVertexGenerateTangentSpace()
755 psTSpass[nTSpassLen].pvBin[0] = psVtx->pvBin[nCurr]; in PVRTVertexGenerateTangentSpace()
756 psTSpass[nTSpassLen].pnTri[0] = psVtx->pnTri[nCurr]; in PVRTVertexGenerateTangentSpace()
765 psVtx = &psTSpass[nCurr]; in PVRTVertexGenerateTangentSpace()
770 for(i = 0; i < (unsigned int) psVtx->n; ++i) { in PVRTVertexGenerateTangentSpace()
772 pfPos0[0] += psVtx->pvTan[i].x; in PVRTVertexGenerateTangentSpace()
773 pfPos0[1] += psVtx->pvTan[i].y; in PVRTVertexGenerateTangentSpace()
774 pfPos0[2] += psVtx->pvTan[i].z; in PVRTVertexGenerateTangentSpace()
776 pfPos1[0] += psVtx->pvBin[i].x; in PVRTVertexGenerateTangentSpace()
777 pfPos1[1] += psVtx->pvBin[i].y; in PVRTVertexGenerateTangentSpace()
778 pfPos1[2] += psVtx->pvBin[i].z; in PVRTVertexGenerateTangentSpace()
781 if(pui32Idx[3 * psVtx->pnTri[i] + 0] == nVert) { in PVRTVertexGenerateTangentSpace()
782 pui32IdxNew[3 * psVtx->pnTri[i] + 0] = *pnVtxNumOut; in PVRTVertexGenerateTangentSpace()
784 } else if(pui32Idx[3 * psVtx->pnTri[i] + 1] == nVert) { in PVRTVertexGenerateTangentSpace()
785 pui32IdxNew[3 * psVtx->pnTri[i] + 1] = *pnVtxNumOut; in PVRTVertexGenerateTangentSpace()
787 } else if(pui32Idx[3 * psVtx->pnTri[i] + 2] == nVert) { in PVRTVertexGenerateTangentSpace()
788 pui32IdxNew[3 * psVtx->pnTri[i] + 2] = *pnVtxNumOut; in PVRTVertexGenerateTangentSpace()