test-utils.js"></script>

<script id="vs" type="x-shader/x-vertex">
attribute vec4 vPosition;
attribute vec4 vColor;
varying vec4 color;
void main() {
    gl_Position = vPosition;
    color = vColor;
}
</script>
<script id="fs" type="x-shader/x-fragment">
precision mediump float;
varying vec4 color;
void main() {
  gl_FragColor = color;
}
</script>
<script id="vsCheckOutOfBounds" type="x-shader/x-vertex">
    precision mediump float;
    attribute vec2 position;
    attribute vec4 vecRandom;
    varying vec