Lines Matching full:shader
1277 void GraphicsContext3D::deleteShader(unsigned shader)
1280 glDeleteShader(shader);
1398 void GraphicsContext3D::detachShader(WebGLProgram* program, WebGLShader* shader)
1400 if (!program || !shader)
1404 glDetachShader(EXTRACT(program), EXTRACT(shader));
1639 void GraphicsContext3D::getShaderiv(WebGLShader* shader,
1644 glGetShaderiv(EXTRACT(shader), pname, value);
1647 String GraphicsContext3D::getShaderInfoLog(WebGLShader* shader)
1650 GLuint shaderID = EXTRACT(shader);
1666 String GraphicsContext3D::getShaderSource(WebGLShader* shader)
1669 GLuint shaderID = EXTRACT(shader);
1779 bool GraphicsContext3D::isShader(WebGLShader* shader)
1782 return glIsShader(EXTRACT(shader));
1831 void GraphicsContext3D::shaderSource(WebGLShader* shader, const String& source)
1837 glShaderSource(EXTRACT(shader), 1, &data, &length);