Home | History | Annotate | Download | only in gl

Lines Matching refs:fProgramID

661     SkASSERT(0 == fOutput.fProgramID);
662 GL_CALL_RET(fOutput.fProgramID, CreateProgram());
663 if (!fOutput.fProgramID) {
669 if (!this->compileAndAttachShaders(fOutput.fProgramID, &shadersToDelete)) {
670 GL_CALL(DeleteProgram(fOutput.fProgramID));
674 this->bindProgramLocations(fOutput.fProgramID);
676 fUniformManager->getUniformLocations(fOutput.fProgramID, fUniforms);
679 GL_CALL(LinkProgram(fOutput.fProgramID));
688 GL_CALL(GetProgramiv(fOutput.fProgramID, GR_GL_LINK_STATUS, &linked));
691 GL_CALL(GetProgramiv(fOutput.fProgramID, GR_GL_INFO_LOG_LENGTH, &infoLen));
697 GL_CALL(GetProgramInfoLog(fOutput.fProgramID,
704 GL_CALL(DeleteProgram(fOutput.fProgramID));
705 fOutput.fProgramID = 0;
711 fUniformManager->getUniformLocations(fOutput.fProgramID, fUniforms);