Lines Matching refs:m_shader
104 glu::ShaderProgram* m_shader;
114 , m_shader (DE_NULL)
170 m_shader = new glu::ShaderProgram(m_context.getRenderContext(), glu::ProgramSources() << glu::VertexSource(vertexSource.specialize(params)) << glu::FragmentSource(fragmentSource.specialize(params)));
171 if (!m_shader->isOk())
178 if (m_shader)
180 delete m_shader;
181 m_shader = DE_NULL;
196 const glw::GLint positionLoc = gl.getAttribLocation(m_shader->getProgram(), "a_position");
197 const glw::GLint colorLoc = gl.getAttribLocation(m_shader->getProgram(), "a_color");
198 const glw::GLint pointSizeLoc = gl.getUniformLocation(m_shader->getProgram(), "u_pointSize");
203 gl.useProgram (m_shader->getProgram());
638 const glw::GLint positionLoc = gl.getAttribLocation(m_shader->getProgram(), "a_position");
639 const glw::GLint colorLoc = gl.getAttribLocation(m_shader->getProgram(), "a_color");
640 const glw::GLint pointSizeLoc = gl.getUniformLocation(m_shader->getProgram(), "u_pointSize");
643 gl.useProgram(m_shader->getProgram());