Lines Matching refs:m_ProgramID
69 : m_ProgramID( 0 ), in SmOgl()
88 if ( m_ProgramID == 0 ) in SmOgl()
90 m_ProgramID = glCreateProgram(); in SmOgl()
101 glAttachShader( m_ProgramID, m_ShaderID ); in SmOgl()
102 glAttachShader( m_ProgramID, GL_DMP_FRAGMENT_SHADER_DMP ); in SmOgl()
104 glBindAttribLocation(m_ProgramID, SMP_ATTR_POSITION, "aPosition"); in SmOgl()
105 glBindAttribLocation(m_ProgramID, SMP_ATTR_COLOR, "aColor"); in SmOgl()
106 glBindAttribLocation(m_ProgramID, SMP_ATTR_OFFSET, "aOffset"); in SmOgl()
108 glLinkProgram(m_ProgramID); in SmOgl()
109 glUseProgram(m_ProgramID); in SmOgl()
169 …glUniform3i(glGetUniformLocation(m_ProgramID, "dmp_TexEnv[0].srcRgb"), GL_PRIMARY_COLOR, GL_PRIMAR… in SetupTexEnv()
170 …glUniform3i(glGetUniformLocation(m_ProgramID, "dmp_TexEnv[0].srcAlpha"), GL_PRIMARY_COLOR, GL_PRIM… in SetupTexEnv()
184 glUseProgram(m_ProgramID); in SetBegin2D()
190 location = glGetUniformLocation( m_ProgramID, "uProjection" ); in SetBegin2D()
193 location = glGetUniformLocation( m_ProgramID, "uModelView" ); in SetBegin2D()