Lines Matching refs:psVtxData
619 SVtxData *psVtxData; // Array of desired tangent spaces per vertex in PVRTVertexGenerateTangentSpace() local
641 psVtxData = (SVtxData*)calloc(nVtxNum, sizeof(*psVtxData)); in PVRTVertexGenerateTangentSpace()
642 _ASSERT(psVtxData); in PVRTVertexGenerateTangentSpace()
645 if(!pui32IdxNew || !psVtxData || !psTSpass) in PVRTVertexGenerateTangentSpace()
648 free(psVtxData); in PVRTVertexGenerateTangentSpace()
668 psVtxData[nIdx0].n >= cnMaxSharedVtx || in PVRTVertexGenerateTangentSpace()
669 psVtxData[nIdx1].n >= cnMaxSharedVtx || in PVRTVertexGenerateTangentSpace()
670 psVtxData[nIdx2].n >= cnMaxSharedVtx) in PVRTVertexGenerateTangentSpace()
689 &psVtxData[nIdx0].pvTan[psVtxData[nIdx0].n], in PVRTVertexGenerateTangentSpace()
690 &psVtxData[nIdx0].pvBin[psVtxData[nIdx0].n], in PVRTVertexGenerateTangentSpace()
696 &psVtxData[nIdx1].pvTan[psVtxData[nIdx1].n], in PVRTVertexGenerateTangentSpace()
697 &psVtxData[nIdx1].pvBin[psVtxData[nIdx1].n], in PVRTVertexGenerateTangentSpace()
703 &psVtxData[nIdx2].pvTan[psVtxData[nIdx2].n], in PVRTVertexGenerateTangentSpace()
704 &psVtxData[nIdx2].pvBin[psVtxData[nIdx2].n], in PVRTVertexGenerateTangentSpace()
709 psVtxData[nIdx0].pnTri[psVtxData[nIdx0].n] = nCurr; in PVRTVertexGenerateTangentSpace()
710 psVtxData[nIdx1].pnTri[psVtxData[nIdx1].n] = nCurr; in PVRTVertexGenerateTangentSpace()
711 psVtxData[nIdx2].pnTri[psVtxData[nIdx2].n] = nCurr; in PVRTVertexGenerateTangentSpace()
713 ++psVtxData[nIdx0].n; in PVRTVertexGenerateTangentSpace()
714 ++psVtxData[nIdx1].n; in PVRTVertexGenerateTangentSpace()
715 ++psVtxData[nIdx2].n; in PVRTVertexGenerateTangentSpace()
720 psVtx = &psVtxData[nVert]; in PVRTVertexGenerateTangentSpace()
812 FREE(psVtxData); in PVRTVertexGenerateTangentSpace()