X-Git-Url: https://git.r.bdr.sh/rbdr/lissajous/blobdiff_plain/5f6ef99eae91f53239f08143cead1249893fef81..32e2eed2a003c9be98f344ae70248139162b6969:/lib/webgl_utils.js diff --git a/lib/webgl_utils.js b/lib/webgl_utils.js index 1386bf7..b594050 100644 --- a/lib/webgl_utils.js +++ b/lib/webgl_utils.js @@ -25,16 +25,19 @@ export function initializeShaderProgram(gl, vertexShaderSource, fragmentShaderSo */ export function initializeBuffers(gl) { - const positionBuffer = gl.createBuffer(); + const positionBuffer = gl.createBuffer(); - gl.bindBuffer(gl.ARRAY_BUFFER, positionBuffer); + gl.bindBuffer(gl.ARRAY_BUFFER, positionBuffer); - return { - position: positionBuffer - }; - } + return { + position: positionBuffer + }; +} +/** + * Loads and compiles a shader + */ function loadShader(gl, type, source) { const shader = gl.createShader(type);