Lines Matching refs:mProgram

771     mProgram = s_gles2.glCreateProgram();  in createYUVGLShader()
772 s_gles2.glAttachShader(mProgram, vertShader); in createYUVGLShader()
773 s_gles2.glAttachShader(mProgram, fragShader); in createYUVGLShader()
774 s_gles2.glLinkProgram(mProgram); in createYUVGLShader()
777 s_gles2.glGetProgramiv(mProgram, GL_LINK_STATUS, &status); in createYUVGLShader()
780 s_gles2.glGetProgramInfoLog(mProgram, sizeof(error), 0, &error[0]); in createYUVGLShader()
782 s_gles2.glDeleteProgram(mProgram); in createYUVGLShader()
783 mProgram = 0; in createYUVGLShader()
787 mUniformLocYWidthCutoff = s_gles2.glGetUniformLocation(mProgram, "uYWidthCutoff"); in createYUVGLShader()
788 mUniformLocUVWidthCutoff = s_gles2.glGetUniformLocation(mProgram, "uUVWidthCutoff"); in createYUVGLShader()
789 mUniformLocSamplerY = s_gles2.glGetUniformLocation(mProgram, "uSamplerY"); in createYUVGLShader()
790 mUniformLocSamplerU = s_gles2.glGetUniformLocation(mProgram, "uSamplerU"); in createYUVGLShader()
791 mUniformLocSamplerV = s_gles2.glGetUniformLocation(mProgram, "uSamplerV"); in createYUVGLShader()
792 mAttributeLocPos = s_gles2.glGetAttribLocation(mProgram, "aPosition"); in createYUVGLShader()
793 mAttributeLocTexCoord = s_gles2.glGetAttribLocation(mProgram, "aTexCoord"); in createYUVGLShader()
1005 bool initNeeded = (mProgram == 0) || uploadFormatChanged || needToUpdateConversionShader; in drawConvertFromFormat()
1070 doYUVConversionDraw(mProgram, in drawConvertFromFormat()
1107 if (mProgram) s_gles2.glDeleteProgram(mProgram); in reset()
1117 mProgram = 0; in reset()