Home | History | Annotate | Download | only in glshared

Lines Matching refs:m_program

103 	glu::ShaderProgram*	m_program;
178 : m_program (NULL)
187 m_program = new glu::ShaderProgram(m_renderCtx, glu::makeVtxFragSources(s_vertexShaderGLES3, s_fragmentShaderGLES3));
189 m_program = new glu::ShaderProgram(m_renderCtx, glu::makeVtxFragSources(s_vertexShaderGLES2, s_fragmentShaderGLES2));
191 m_program = new glu::ShaderProgram(m_renderCtx, glu::makeVtxFragSources(s_vertexShaderGL3, s_fragmentShaderGL3));
206 if (!m_program->isOk())
208 log << *m_program;
209 TCU_CHECK_MSG(m_program->isOk(), "Shader compilation failed");
215 delete m_program;
225 GLU_CHECK_CALL(glUseProgram(m_program->getProgram()));
227 coordLoc = glGetAttribLocation(m_program->getProgram(), "a_coord");
242 texLoc = glGetUniformLocation(m_program->getProgram(), "u_texture");
265 glu::ShaderProgram* m_program;
340 : m_program (NULL)
349 m_program = new glu::ShaderProgram(m_renderCtx, glu::makeVtxFragSources(s_vertexShaderGLES3, s_fragmentShaderGLES3));
351 m_program = new glu::ShaderProgram(m_renderCtx, glu::makeVtxFragSources(s_vertexShaderGLES2, s_fragmentShaderGLES2));
353 m_program = new glu::ShaderProgram(m_renderCtx, glu::makeVtxFragSources(s_vertexShaderGL3, s_fragmentShaderGL3));
368 if (!m_program->isOk())
370 log << *m_program;
371 TCU_CHECK_MSG(m_program->isOk(), "Shader compilation failed");
377 delete m_program;
386 GLU_CHECK_CALL(glUseProgram(m_program->getProgram()));
388 deUint32 bufferLoc = glGetAttribLocation(m_program->getProgram(), "a_buffer");
391 deUint32 coordLoc = glGetAttribLocation(m_program->getProgram(), "a_coord");