test buffer overflow with bufferSubData on size 0 buffer18ms ‣
const {gl} = createContext();
const buffer = gl.createBuffer();
const data = new Uint8Array(512);
gl.bindBuffer(gl.ARRAY_BUFFER, buffer);
assertThrowsWith(() => {
gl.bufferSubData(gl.ARRAY_BUFFER, 0, data);
}, [/has 0 size/]);