diff --git a/src/GLCanvas.js b/src/GLCanvas.js index ef8074a..51bd827 100644 --- a/src/GLCanvas.js +++ b/src/GLCanvas.js @@ -135,7 +135,7 @@ class GLCanvas extends Component { } shader.bind(); gl.bindBuffer(gl.ARRAY_BUFFER, this.buffer); - shader.attributes.position.pointer(); + shader.attributes._p.pointer(); for (const t in this._textures) { this._textures[t].dispose(); diff --git a/src/static.vert.js b/src/static.vert.js index e71f3dc..c130f35 100644 --- a/src/static.vert.js +++ b/src/static.vert.js @@ -1,8 +1,8 @@ module.exports = ` -attribute vec2 position; +attribute vec2 _p; varying vec2 uv; void main() { - gl_Position = vec4(position,0.0,1.0); - uv = vec2(0.5, 0.5) * (position+vec2(1.0, 1.0)); + gl_Position = vec4(_p,0.0,1.0); + uv = vec2(0.5, 0.5) * (_p+vec2(1.0, 1.0)); } `;