Lines Matching defs:glGpu
57 GrGLGpu* glGpu = static_cast<GrGLGpu*>(dContext->priv().getGpu());
61 GrGLProgramBuilder builder(glGpu, desc, programInfo);
560 GrGLGpu* glGpu = static_cast<GrGLGpu*>(dContext->priv().getGpu());
562 const GrGLInterface* gl = glGpu->glInterface();
586 auto program = GrSkSLtoGLSL(glGpu, kind, sksl, settings, &glsl, errorHandler);
591 if (GrGLuint shaderID = GrGLCompileAndAttachShader(glGpu->glContext(), programID, type,
592 glsl, glGpu->pipelineBuilder()->stats(),
607 cleanup_program(glGpu, programID, shadersToDelete);
612 GR_GL_CALL(glGpu->glInterface(), BindAttribLocation(programID, i,
616 const GrGLCaps& caps = glGpu->glCaps();
618 GR_GL_CALL(glGpu->glInterface(),
623 GR_GL_CALL(glGpu->glInterface(),
628 GR_GL_CALL(glGpu->glInterface(), LinkProgram(programID));
630 GR_GL_CALL(glGpu->glInterface(), GetProgramiv(programID, GR_GL_LINK_STATUS, &linked));
632 cleanup_program(glGpu, programID, shadersToDelete);
636 cleanup_shaders(glGpu, shadersToDelete);