createCommonVertexShader() {
    const gl = this.context

    const vertexShader = gl.createShader(gl.VERTEX_SHADER)
    gl.shaderSource(vertexShader, vertexShaderSource)
    gl.compileShader(vertexShader)

    const success = gl.getShaderParameter(vertexShader, gl.COMPILE_STATUS)
    if (!success) {
      console.error(gl.getShaderInfoLog(vertexShader))
      gl.deleteShader(vertexShader)
      this.isSupported = false
    }

    this.vertexShader = vertexShader
  }
Creates and compiles passthrough vertex shader that we will attach
to all our programs.