Lines Matching refs:shaderProgram
152 const shaderProgram = gl.createProgram();
153 gl.attachShader(shaderProgram, vertexShader);
154 gl.attachShader(shaderProgram, fragmentShader);
155 gl.linkProgram(shaderProgram);
157 if (!gl.getProgramParameter(shaderProgram, gl.LINK_STATUS)) {
160 gl.getProgramInfoLog(shaderProgram),
164 return shaderProgram;
194 program: shaderProgram,
196 vertexPosition: gl.getAttribLocation(shaderProgram, "aVertexPosition"),
199 projectionMatrix: gl.getUniformLocation(shaderProgram, "uProjectionMatrix"),
200 modelViewMatrix: gl.getUniformLocation(shaderProgram, "uModelViewMatrix"),