Skip to content

Commit 1d4fafd

Browse files
committed
Add readBuffer coverage for invalid enums below COLOR_ATTACHMENT0
1 parent 5a01424 commit 1d4fafd

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

sdk/tests/conformance2/renderbuffers/readbuffer.html

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -75,6 +75,10 @@
7575
gl.readBuffer(gl.COLOR_ATTACHMENT0);
7676
wtu.glErrorShouldBe(gl, gl.NO_ERROR,
7777
"calling readBuffer with GL_COLOR_ATTACHMENT0 on fbo should succeed.");
78+
gl.readBuffer(gl.COLOR_ATTACHMENT0 - 1);
79+
wtu.glErrorShouldBe(gl, gl.INVALID_ENUM,
80+
"calling readBuffer with an enum below GL_COLOR_ATTACHMENT0 on fbo should generate INVALID_ENUM.");
81+
shouldBe('gl.getParameter(gl.READ_BUFFER)', 'gl.COLOR_ATTACHMENT0');
7882

7983
var maxColorAttachments = gl.getParameter(gl.MAX_COLOR_ATTACHMENTS);
8084
gl.readBuffer(gl.COLOR_ATTACHMENT0 + maxColorAttachments);

0 commit comments

Comments
 (0)