Lines Matching refs:shaderProgram
156 const shaderProgram = gl.createProgram();
157 gl.attachShader(shaderProgram, vertexShader);
158 gl.attachShader(shaderProgram, fragmentShader);
159 gl.linkProgram(shaderProgram);
161 if (!gl.getProgramParameter(shaderProgram, gl.LINK_STATUS)) {
164 gl.getProgramInfoLog(shaderProgram),
168 return shaderProgram;
198 program: shaderProgram,
200 vertexPosition: gl.getAttribLocation(shaderProgram, "aVertexPosition"),
203 projectionMatrix: gl.getUniformLocation(shaderProgram, "uProjectionMatrix"),
204 modelViewMatrix: gl.getUniformLocation(shaderProgram, "uModelViewMatrix"),