Lines Matching refs:pEval
737 static int32_t crSateSaveEvalCoeffs1D(CREvaluator1D *pEval, PSSMHANDLE pSSM)
743 if (pEval[i].coeff)
745 rc = SSMR3PutMem(pSSM, pEval[i].coeff, pEval[i].order * gleval_sizes[i] * sizeof(GLfloat));
753 static int32_t crSateSaveEvalCoeffs2D(CREvaluator2D *pEval, PSSMHANDLE pSSM)
759 if (pEval[i].coeff)
761 rc = SSMR3PutMem(pSSM, pEval[i].coeff, pEval[i].uorder * pEval[i].vorder * gleval_sizes[i] * sizeof(GLfloat));
769 static int32_t crSateLoadEvalCoeffs1D(CREvaluator1D *pEval, GLboolean bReallocMem, PSSMHANDLE pSSM)
776 if (pEval[i].coeff)
778 size = pEval[i].order * gleval_sizes[i] * sizeof(GLfloat);
781 pEval[i].coeff = (GLfloat*) crAlloc(size);
782 if (!pEval[i].coeff) return VERR_NO_MEMORY;
784 rc = SSMR3GetMem(pSSM, pEval[i].coeff, size);
792 static int32_t crSateLoadEvalCoeffs2D(CREvaluator2D *pEval, GLboolean bReallocMem, PSSMHANDLE pSSM)
799 if (pEval[i].coeff)
801 size = pEval[i].uorder * pEval[i].vorder * gleval_sizes[i] * sizeof(GLfloat);
804 pEval[i].coeff = (GLfloat*) crAlloc(size);
805 if (!pEval[i].coeff) return VERR_NO_MEMORY;
807 rc = SSMR3GetMem(pSSM, pEval[i].coeff, size);