test disable on maxDrawCalls7ms ‣
const {gl, ext} = createContext();
if (!ext) {
return;
}
ext.setConfiguration({
maxDrawCalls: 2,
});
const prg = twgl.createProgram(gl, [
`
void main() {
gl_Position = vec4(0, 0, 0, 1);
gl_PointSize = 128.0;
}
`,
`
precision mediump float;
void main() {
gl_FragColor = vec4(0);
}
`,
]);
gl.useProgram(prg);
const before = gl.bufferData.toString();
gl.drawArrays(gl.POINTS, 0, 1);
const between = gl.bufferData.toString();
assertEqual(before, between);
gl.drawArrays(gl.POINTS, 0, 1);
const after = gl.bufferData.toString();
assertNotEqual(before, after);