| Tests that the WebGL 1 and WebGL 2 queries involving the default framebuffer of a canvas element and of an OffscreenCanvas give the same answers in every state of the context and for every alpha, premultipliedAlpha, antialias and preserveDrawingBuffer value: fresh, drawn, presented, after internal reads, resized, restored and with a zero size canvas. Part 2 of 4. | |
| On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE". | |
| WebGL 2, alpha: true, premultipliedAlpha: true, antialias: false, preserveDrawingBuffer: false, depth: true, stencil: true | |
| fresh: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 24 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 8 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 0 | |
| PASS gl.getParameter(gl.SAMPLES) is 0 | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.COLOR_ATTACHMENT0, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH_STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.COLOR_ATTACHMENT0, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH_STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.COLOR_ATTACHMENT0, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH_STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is gl.getParameter(gl.DEPTH_BITS) | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 2 | |
| PASS gl.drawingBufferHeight is 2 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "0x0" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| PASS Array.from(gl.getParameter(gl.VIEWPORT)) is [0, 0, 2, 2] | |
| PASS Array.from(gl.getParameter(gl.SCISSOR_BOX)) is [0, 0, 2, 2] | |
| DRAW_BUFFER0 and READ_BUFFER set to NONE and back: | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.drawBuffers([gl.NONE]) | |
| PASS gl.getParameter(drawBuffer0()) is gl.NONE | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.drawBuffers([gl.BACK]) | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readBuffer(gl.NONE) | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.NONE | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readBuffer(gl.BACK) | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| user framebuffer for drawing, default framebuffer for reading: | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 0 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 0 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.SAMPLES) is 0 | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| default framebuffer for drawing, user framebuffer for reading: | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 24 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 0 | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| a pending error is kept across the queries: | |
| PASS getError was expected value: INVALID_ENUM : the pending error | |
| PASS getError was expected value: NO_ERROR : after the pending error | |
| drawn: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 24 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 8 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 0 | |
| PASS gl.getParameter(gl.SAMPLES) is 0 | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is gl.getParameter(gl.DEPTH_BITS) | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 2 | |
| PASS gl.drawingBufferHeight is 2 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "2x2" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| presented: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 24 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 8 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 0 | |
| PASS gl.getParameter(gl.SAMPLES) is 0 | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is gl.getParameter(gl.DEPTH_BITS) | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 2 | |
| PASS gl.drawingBufferHeight is 2 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "2x2" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| after internal reads: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 24 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 8 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 0 | |
| PASS gl.getParameter(gl.SAMPLES) is 0 | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is gl.getParameter(gl.DEPTH_BITS) | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 2 | |
| PASS gl.drawingBufferHeight is 2 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "2x2" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| resized: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 24 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 8 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 0 | |
| PASS gl.getParameter(gl.SAMPLES) is 0 | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is gl.getParameter(gl.DEPTH_BITS) | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 3 | |
| PASS gl.drawingBufferHeight is 3 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "2x2" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| PASS Array.from(gl.getParameter(gl.VIEWPORT)) is [0, 0, 2, 2] | |
| PASS Array.from(gl.getParameter(gl.SCISSOR_BOX)) is [0, 0, 2, 2] | |
| restored: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 24 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 8 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 0 | |
| PASS gl.getParameter(gl.SAMPLES) is 0 | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is gl.getParameter(gl.DEPTH_BITS) | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 3 | |
| PASS gl.drawingBufferHeight is 3 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "0x0" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| zero size canvas: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 24 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 8 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 0 | |
| PASS gl.getParameter(gl.SAMPLES) is 0 | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is gl.getParameter(gl.DEPTH_BITS) | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 1 | |
| PASS gl.drawingBufferHeight is 1 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "1x1" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| WebGL 2, alpha: true, premultipliedAlpha: true, antialias: false, preserveDrawingBuffer: true, depth: true, stencil: true | |
| fresh: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 24 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 8 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 0 | |
| PASS gl.getParameter(gl.SAMPLES) is 0 | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.COLOR_ATTACHMENT0, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH_STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.COLOR_ATTACHMENT0, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH_STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.COLOR_ATTACHMENT0, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH_STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is gl.getParameter(gl.DEPTH_BITS) | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 2 | |
| PASS gl.drawingBufferHeight is 2 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "0x0" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| PASS Array.from(gl.getParameter(gl.VIEWPORT)) is [0, 0, 2, 2] | |
| PASS Array.from(gl.getParameter(gl.SCISSOR_BOX)) is [0, 0, 2, 2] | |
| PASS sameAnswersAsOtherAntialiasAndPreserveDrawingBufferValues is true | |
| DRAW_BUFFER0 and READ_BUFFER set to NONE and back: | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.drawBuffers([gl.NONE]) | |
| PASS gl.getParameter(drawBuffer0()) is gl.NONE | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.drawBuffers([gl.BACK]) | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readBuffer(gl.NONE) | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.NONE | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readBuffer(gl.BACK) | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| user framebuffer for drawing, default framebuffer for reading: | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 0 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 0 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.SAMPLES) is 0 | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| default framebuffer for drawing, user framebuffer for reading: | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 24 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 0 | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| a pending error is kept across the queries: | |
| PASS getError was expected value: INVALID_ENUM : the pending error | |
| PASS getError was expected value: NO_ERROR : after the pending error | |
| drawn: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 24 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 8 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 0 | |
| PASS gl.getParameter(gl.SAMPLES) is 0 | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is gl.getParameter(gl.DEPTH_BITS) | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 2 | |
| PASS gl.drawingBufferHeight is 2 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "2x2" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| presented: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 24 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 8 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 0 | |
| PASS gl.getParameter(gl.SAMPLES) is 0 | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is gl.getParameter(gl.DEPTH_BITS) | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 2 | |
| PASS gl.drawingBufferHeight is 2 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "2x2" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| after internal reads: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 24 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 8 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 0 | |
| PASS gl.getParameter(gl.SAMPLES) is 0 | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is gl.getParameter(gl.DEPTH_BITS) | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 2 | |
| PASS gl.drawingBufferHeight is 2 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "2x2" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| resized: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 24 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 8 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 0 | |
| PASS gl.getParameter(gl.SAMPLES) is 0 | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is gl.getParameter(gl.DEPTH_BITS) | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 3 | |
| PASS gl.drawingBufferHeight is 3 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "2x2" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| PASS Array.from(gl.getParameter(gl.VIEWPORT)) is [0, 0, 2, 2] | |
| PASS Array.from(gl.getParameter(gl.SCISSOR_BOX)) is [0, 0, 2, 2] | |
| restored: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 24 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 8 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 0 | |
| PASS gl.getParameter(gl.SAMPLES) is 0 | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is gl.getParameter(gl.DEPTH_BITS) | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 3 | |
| PASS gl.drawingBufferHeight is 3 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "0x0" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| zero size canvas: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 24 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 8 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 0 | |
| PASS gl.getParameter(gl.SAMPLES) is 0 | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is gl.getParameter(gl.DEPTH_BITS) | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 1 | |
| PASS gl.drawingBufferHeight is 1 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "1x1" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| WebGL 2, alpha: true, premultipliedAlpha: true, antialias: true, preserveDrawingBuffer: false, depth: true, stencil: true | |
| fresh: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 24 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 8 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 1 | |
| PASS gl.getParameter(gl.SAMPLES) is > 0 | |
| PASS Array.from(gl.getInternalformatParameter(gl.RENDERBUFFER, gl.RGBA8, gl.SAMPLES)).includes(gl.getParameter(gl.SAMPLES)) is true | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.COLOR_ATTACHMENT0, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH_STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.COLOR_ATTACHMENT0, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH_STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.COLOR_ATTACHMENT0, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH_STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is gl.getParameter(gl.DEPTH_BITS) | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 2 | |
| PASS gl.drawingBufferHeight is 2 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "0x0" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| PASS Array.from(gl.getParameter(gl.VIEWPORT)) is [0, 0, 2, 2] | |
| PASS Array.from(gl.getParameter(gl.SCISSOR_BOX)) is [0, 0, 2, 2] | |
| PASS sameAnswersAsOtherAntialiasAndPreserveDrawingBufferValues is true | |
| DRAW_BUFFER0 and READ_BUFFER set to NONE and back: | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.drawBuffers([gl.NONE]) | |
| PASS gl.getParameter(drawBuffer0()) is gl.NONE | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.drawBuffers([gl.BACK]) | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readBuffer(gl.NONE) | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.NONE | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readBuffer(gl.BACK) | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| user framebuffer for drawing, default framebuffer for reading: | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 0 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 0 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.SAMPLES) is 0 | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| default framebuffer for drawing, user framebuffer for reading: | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 24 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 1 | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| a pending error is kept across the queries: | |
| PASS getError was expected value: INVALID_ENUM : the pending error | |
| PASS getError was expected value: NO_ERROR : after the pending error | |
| drawn: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 24 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 8 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 1 | |
| PASS gl.getParameter(gl.SAMPLES) is > 0 | |
| PASS Array.from(gl.getInternalformatParameter(gl.RENDERBUFFER, gl.RGBA8, gl.SAMPLES)).includes(gl.getParameter(gl.SAMPLES)) is true | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is gl.getParameter(gl.DEPTH_BITS) | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 2 | |
| PASS gl.drawingBufferHeight is 2 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "2x2" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| presented: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 24 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 8 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 1 | |
| PASS gl.getParameter(gl.SAMPLES) is > 0 | |
| PASS Array.from(gl.getInternalformatParameter(gl.RENDERBUFFER, gl.RGBA8, gl.SAMPLES)).includes(gl.getParameter(gl.SAMPLES)) is true | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is gl.getParameter(gl.DEPTH_BITS) | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 2 | |
| PASS gl.drawingBufferHeight is 2 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "2x2" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| after internal reads: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 24 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 8 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 1 | |
| PASS gl.getParameter(gl.SAMPLES) is > 0 | |
| PASS Array.from(gl.getInternalformatParameter(gl.RENDERBUFFER, gl.RGBA8, gl.SAMPLES)).includes(gl.getParameter(gl.SAMPLES)) is true | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is gl.getParameter(gl.DEPTH_BITS) | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 2 | |
| PASS gl.drawingBufferHeight is 2 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "2x2" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| resized: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 24 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 8 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 1 | |
| PASS gl.getParameter(gl.SAMPLES) is > 0 | |
| PASS Array.from(gl.getInternalformatParameter(gl.RENDERBUFFER, gl.RGBA8, gl.SAMPLES)).includes(gl.getParameter(gl.SAMPLES)) is true | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is gl.getParameter(gl.DEPTH_BITS) | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 3 | |
| PASS gl.drawingBufferHeight is 3 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "2x2" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| PASS Array.from(gl.getParameter(gl.VIEWPORT)) is [0, 0, 2, 2] | |
| PASS Array.from(gl.getParameter(gl.SCISSOR_BOX)) is [0, 0, 2, 2] | |
| restored: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 24 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 8 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 1 | |
| PASS gl.getParameter(gl.SAMPLES) is > 0 | |
| PASS Array.from(gl.getInternalformatParameter(gl.RENDERBUFFER, gl.RGBA8, gl.SAMPLES)).includes(gl.getParameter(gl.SAMPLES)) is true | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is gl.getParameter(gl.DEPTH_BITS) | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 3 | |
| PASS gl.drawingBufferHeight is 3 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "0x0" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| zero size canvas: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 24 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 8 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 1 | |
| PASS gl.getParameter(gl.SAMPLES) is > 0 | |
| PASS Array.from(gl.getInternalformatParameter(gl.RENDERBUFFER, gl.RGBA8, gl.SAMPLES)).includes(gl.getParameter(gl.SAMPLES)) is true | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is gl.getParameter(gl.DEPTH_BITS) | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 1 | |
| PASS gl.drawingBufferHeight is 1 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "1x1" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| WebGL 2, alpha: true, premultipliedAlpha: true, antialias: true, preserveDrawingBuffer: true, depth: true, stencil: true | |
| fresh: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 24 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 8 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 1 | |
| PASS gl.getParameter(gl.SAMPLES) is > 0 | |
| PASS Array.from(gl.getInternalformatParameter(gl.RENDERBUFFER, gl.RGBA8, gl.SAMPLES)).includes(gl.getParameter(gl.SAMPLES)) is true | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.COLOR_ATTACHMENT0, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH_STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.COLOR_ATTACHMENT0, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH_STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.COLOR_ATTACHMENT0, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH_STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is gl.getParameter(gl.DEPTH_BITS) | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 2 | |
| PASS gl.drawingBufferHeight is 2 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "0x0" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| PASS Array.from(gl.getParameter(gl.VIEWPORT)) is [0, 0, 2, 2] | |
| PASS Array.from(gl.getParameter(gl.SCISSOR_BOX)) is [0, 0, 2, 2] | |
| PASS sameAnswersAsOtherAntialiasAndPreserveDrawingBufferValues is true | |
| DRAW_BUFFER0 and READ_BUFFER set to NONE and back: | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.drawBuffers([gl.NONE]) | |
| PASS gl.getParameter(drawBuffer0()) is gl.NONE | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.drawBuffers([gl.BACK]) | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readBuffer(gl.NONE) | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.NONE | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readBuffer(gl.BACK) | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| user framebuffer for drawing, default framebuffer for reading: | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 0 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 0 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.SAMPLES) is 0 | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| default framebuffer for drawing, user framebuffer for reading: | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 24 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 1 | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| a pending error is kept across the queries: | |
| PASS getError was expected value: INVALID_ENUM : the pending error | |
| PASS getError was expected value: NO_ERROR : after the pending error | |
| drawn: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 24 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 8 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 1 | |
| PASS gl.getParameter(gl.SAMPLES) is > 0 | |
| PASS Array.from(gl.getInternalformatParameter(gl.RENDERBUFFER, gl.RGBA8, gl.SAMPLES)).includes(gl.getParameter(gl.SAMPLES)) is true | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is gl.getParameter(gl.DEPTH_BITS) | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 2 | |
| PASS gl.drawingBufferHeight is 2 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "2x2" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| presented: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 24 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 8 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 1 | |
| PASS gl.getParameter(gl.SAMPLES) is > 0 | |
| PASS Array.from(gl.getInternalformatParameter(gl.RENDERBUFFER, gl.RGBA8, gl.SAMPLES)).includes(gl.getParameter(gl.SAMPLES)) is true | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is gl.getParameter(gl.DEPTH_BITS) | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 2 | |
| PASS gl.drawingBufferHeight is 2 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "2x2" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| after internal reads: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 24 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 8 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 1 | |
| PASS gl.getParameter(gl.SAMPLES) is > 0 | |
| PASS Array.from(gl.getInternalformatParameter(gl.RENDERBUFFER, gl.RGBA8, gl.SAMPLES)).includes(gl.getParameter(gl.SAMPLES)) is true | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is gl.getParameter(gl.DEPTH_BITS) | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 2 | |
| PASS gl.drawingBufferHeight is 2 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "2x2" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| resized: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 24 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 8 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 1 | |
| PASS gl.getParameter(gl.SAMPLES) is > 0 | |
| PASS Array.from(gl.getInternalformatParameter(gl.RENDERBUFFER, gl.RGBA8, gl.SAMPLES)).includes(gl.getParameter(gl.SAMPLES)) is true | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is gl.getParameter(gl.DEPTH_BITS) | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 3 | |
| PASS gl.drawingBufferHeight is 3 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "2x2" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| PASS Array.from(gl.getParameter(gl.VIEWPORT)) is [0, 0, 2, 2] | |
| PASS Array.from(gl.getParameter(gl.SCISSOR_BOX)) is [0, 0, 2, 2] | |
| restored: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 24 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 8 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 1 | |
| PASS gl.getParameter(gl.SAMPLES) is > 0 | |
| PASS Array.from(gl.getInternalformatParameter(gl.RENDERBUFFER, gl.RGBA8, gl.SAMPLES)).includes(gl.getParameter(gl.SAMPLES)) is true | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is gl.getParameter(gl.DEPTH_BITS) | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 3 | |
| PASS gl.drawingBufferHeight is 3 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "0x0" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| zero size canvas: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 24 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 8 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 1 | |
| PASS gl.getParameter(gl.SAMPLES) is > 0 | |
| PASS Array.from(gl.getInternalformatParameter(gl.RENDERBUFFER, gl.RGBA8, gl.SAMPLES)).includes(gl.getParameter(gl.SAMPLES)) is true | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is gl.getParameter(gl.DEPTH_BITS) | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 1 | |
| PASS gl.drawingBufferHeight is 1 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "1x1" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| WebGL 2, alpha: true, premultipliedAlpha: true, antialias: false, preserveDrawingBuffer: false, depth: true, stencil: false | |
| fresh: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 24 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 0 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 0 | |
| PASS gl.getParameter(gl.SAMPLES) is 0 | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.COLOR_ATTACHMENT0, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH_STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.COLOR_ATTACHMENT0, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH_STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.COLOR_ATTACHMENT0, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH_STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is gl.getParameter(gl.DEPTH_BITS) | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 2 | |
| PASS gl.drawingBufferHeight is 2 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "0x0" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| PASS Array.from(gl.getParameter(gl.VIEWPORT)) is [0, 0, 2, 2] | |
| PASS Array.from(gl.getParameter(gl.SCISSOR_BOX)) is [0, 0, 2, 2] | |
| DRAW_BUFFER0 and READ_BUFFER set to NONE and back: | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.drawBuffers([gl.NONE]) | |
| PASS gl.getParameter(drawBuffer0()) is gl.NONE | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.drawBuffers([gl.BACK]) | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readBuffer(gl.NONE) | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.NONE | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readBuffer(gl.BACK) | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| user framebuffer for drawing, default framebuffer for reading: | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 0 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 0 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.SAMPLES) is 0 | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| default framebuffer for drawing, user framebuffer for reading: | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 24 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 0 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 0 | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| a pending error is kept across the queries: | |
| PASS getError was expected value: INVALID_ENUM : the pending error | |
| PASS getError was expected value: NO_ERROR : after the pending error | |
| drawn: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 24 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 0 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 0 | |
| PASS gl.getParameter(gl.SAMPLES) is 0 | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is gl.getParameter(gl.DEPTH_BITS) | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 2 | |
| PASS gl.drawingBufferHeight is 2 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "2x2" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| presented: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 24 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 0 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 0 | |
| PASS gl.getParameter(gl.SAMPLES) is 0 | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is gl.getParameter(gl.DEPTH_BITS) | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 2 | |
| PASS gl.drawingBufferHeight is 2 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "2x2" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| after internal reads: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 24 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 0 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 0 | |
| PASS gl.getParameter(gl.SAMPLES) is 0 | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is gl.getParameter(gl.DEPTH_BITS) | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 2 | |
| PASS gl.drawingBufferHeight is 2 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "2x2" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| resized: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 24 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 0 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 0 | |
| PASS gl.getParameter(gl.SAMPLES) is 0 | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is gl.getParameter(gl.DEPTH_BITS) | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 3 | |
| PASS gl.drawingBufferHeight is 3 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "2x2" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| PASS Array.from(gl.getParameter(gl.VIEWPORT)) is [0, 0, 2, 2] | |
| PASS Array.from(gl.getParameter(gl.SCISSOR_BOX)) is [0, 0, 2, 2] | |
| restored: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 24 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 0 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 0 | |
| PASS gl.getParameter(gl.SAMPLES) is 0 | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is gl.getParameter(gl.DEPTH_BITS) | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 3 | |
| PASS gl.drawingBufferHeight is 3 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "0x0" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| zero size canvas: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 24 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 0 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 0 | |
| PASS gl.getParameter(gl.SAMPLES) is 0 | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is gl.getParameter(gl.DEPTH_BITS) | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 1 | |
| PASS gl.drawingBufferHeight is 1 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "1x1" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| WebGL 2, alpha: true, premultipliedAlpha: true, antialias: false, preserveDrawingBuffer: true, depth: true, stencil: false | |
| fresh: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 24 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 0 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 0 | |
| PASS gl.getParameter(gl.SAMPLES) is 0 | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.COLOR_ATTACHMENT0, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH_STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.COLOR_ATTACHMENT0, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH_STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.COLOR_ATTACHMENT0, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH_STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is gl.getParameter(gl.DEPTH_BITS) | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 2 | |
| PASS gl.drawingBufferHeight is 2 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "0x0" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| PASS Array.from(gl.getParameter(gl.VIEWPORT)) is [0, 0, 2, 2] | |
| PASS Array.from(gl.getParameter(gl.SCISSOR_BOX)) is [0, 0, 2, 2] | |
| PASS sameAnswersAsOtherAntialiasAndPreserveDrawingBufferValues is true | |
| DRAW_BUFFER0 and READ_BUFFER set to NONE and back: | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.drawBuffers([gl.NONE]) | |
| PASS gl.getParameter(drawBuffer0()) is gl.NONE | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.drawBuffers([gl.BACK]) | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readBuffer(gl.NONE) | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.NONE | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readBuffer(gl.BACK) | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| user framebuffer for drawing, default framebuffer for reading: | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 0 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 0 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.SAMPLES) is 0 | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| default framebuffer for drawing, user framebuffer for reading: | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 24 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 0 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 0 | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| a pending error is kept across the queries: | |
| PASS getError was expected value: INVALID_ENUM : the pending error | |
| PASS getError was expected value: NO_ERROR : after the pending error | |
| drawn: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 24 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 0 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 0 | |
| PASS gl.getParameter(gl.SAMPLES) is 0 | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is gl.getParameter(gl.DEPTH_BITS) | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 2 | |
| PASS gl.drawingBufferHeight is 2 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "2x2" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| presented: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 24 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 0 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 0 | |
| PASS gl.getParameter(gl.SAMPLES) is 0 | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is gl.getParameter(gl.DEPTH_BITS) | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 2 | |
| PASS gl.drawingBufferHeight is 2 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "2x2" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| after internal reads: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 24 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 0 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 0 | |
| PASS gl.getParameter(gl.SAMPLES) is 0 | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is gl.getParameter(gl.DEPTH_BITS) | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 2 | |
| PASS gl.drawingBufferHeight is 2 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "2x2" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| resized: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 24 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 0 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 0 | |
| PASS gl.getParameter(gl.SAMPLES) is 0 | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is gl.getParameter(gl.DEPTH_BITS) | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 3 | |
| PASS gl.drawingBufferHeight is 3 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "2x2" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| PASS Array.from(gl.getParameter(gl.VIEWPORT)) is [0, 0, 2, 2] | |
| PASS Array.from(gl.getParameter(gl.SCISSOR_BOX)) is [0, 0, 2, 2] | |
| restored: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 24 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 0 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 0 | |
| PASS gl.getParameter(gl.SAMPLES) is 0 | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is gl.getParameter(gl.DEPTH_BITS) | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 3 | |
| PASS gl.drawingBufferHeight is 3 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "0x0" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| zero size canvas: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 24 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 0 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 0 | |
| PASS gl.getParameter(gl.SAMPLES) is 0 | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is gl.getParameter(gl.DEPTH_BITS) | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 1 | |
| PASS gl.drawingBufferHeight is 1 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "1x1" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| WebGL 2, alpha: true, premultipliedAlpha: true, antialias: true, preserveDrawingBuffer: false, depth: true, stencil: false | |
| fresh: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 24 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 0 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 1 | |
| PASS gl.getParameter(gl.SAMPLES) is > 0 | |
| PASS Array.from(gl.getInternalformatParameter(gl.RENDERBUFFER, gl.RGBA8, gl.SAMPLES)).includes(gl.getParameter(gl.SAMPLES)) is true | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.COLOR_ATTACHMENT0, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH_STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.COLOR_ATTACHMENT0, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH_STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.COLOR_ATTACHMENT0, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH_STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is gl.getParameter(gl.DEPTH_BITS) | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 2 | |
| PASS gl.drawingBufferHeight is 2 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "0x0" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| PASS Array.from(gl.getParameter(gl.VIEWPORT)) is [0, 0, 2, 2] | |
| PASS Array.from(gl.getParameter(gl.SCISSOR_BOX)) is [0, 0, 2, 2] | |
| PASS sameAnswersAsOtherAntialiasAndPreserveDrawingBufferValues is true | |
| DRAW_BUFFER0 and READ_BUFFER set to NONE and back: | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.drawBuffers([gl.NONE]) | |
| PASS gl.getParameter(drawBuffer0()) is gl.NONE | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.drawBuffers([gl.BACK]) | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readBuffer(gl.NONE) | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.NONE | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readBuffer(gl.BACK) | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| user framebuffer for drawing, default framebuffer for reading: | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 0 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 0 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.SAMPLES) is 0 | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| default framebuffer for drawing, user framebuffer for reading: | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 24 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 0 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 1 | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| a pending error is kept across the queries: | |
| PASS getError was expected value: INVALID_ENUM : the pending error | |
| PASS getError was expected value: NO_ERROR : after the pending error | |
| drawn: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 24 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 0 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 1 | |
| PASS gl.getParameter(gl.SAMPLES) is > 0 | |
| PASS Array.from(gl.getInternalformatParameter(gl.RENDERBUFFER, gl.RGBA8, gl.SAMPLES)).includes(gl.getParameter(gl.SAMPLES)) is true | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is gl.getParameter(gl.DEPTH_BITS) | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 2 | |
| PASS gl.drawingBufferHeight is 2 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "2x2" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| presented: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 24 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 0 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 1 | |
| PASS gl.getParameter(gl.SAMPLES) is > 0 | |
| PASS Array.from(gl.getInternalformatParameter(gl.RENDERBUFFER, gl.RGBA8, gl.SAMPLES)).includes(gl.getParameter(gl.SAMPLES)) is true | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is gl.getParameter(gl.DEPTH_BITS) | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 2 | |
| PASS gl.drawingBufferHeight is 2 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "2x2" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| after internal reads: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 24 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 0 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 1 | |
| PASS gl.getParameter(gl.SAMPLES) is > 0 | |
| PASS Array.from(gl.getInternalformatParameter(gl.RENDERBUFFER, gl.RGBA8, gl.SAMPLES)).includes(gl.getParameter(gl.SAMPLES)) is true | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is gl.getParameter(gl.DEPTH_BITS) | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 2 | |
| PASS gl.drawingBufferHeight is 2 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "2x2" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| resized: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 24 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 0 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 1 | |
| PASS gl.getParameter(gl.SAMPLES) is > 0 | |
| PASS Array.from(gl.getInternalformatParameter(gl.RENDERBUFFER, gl.RGBA8, gl.SAMPLES)).includes(gl.getParameter(gl.SAMPLES)) is true | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is gl.getParameter(gl.DEPTH_BITS) | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 3 | |
| PASS gl.drawingBufferHeight is 3 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "2x2" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| PASS Array.from(gl.getParameter(gl.VIEWPORT)) is [0, 0, 2, 2] | |
| PASS Array.from(gl.getParameter(gl.SCISSOR_BOX)) is [0, 0, 2, 2] | |
| restored: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 24 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 0 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 1 | |
| PASS gl.getParameter(gl.SAMPLES) is > 0 | |
| PASS Array.from(gl.getInternalformatParameter(gl.RENDERBUFFER, gl.RGBA8, gl.SAMPLES)).includes(gl.getParameter(gl.SAMPLES)) is true | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is gl.getParameter(gl.DEPTH_BITS) | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 3 | |
| PASS gl.drawingBufferHeight is 3 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "0x0" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| zero size canvas: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 24 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 0 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 1 | |
| PASS gl.getParameter(gl.SAMPLES) is > 0 | |
| PASS Array.from(gl.getInternalformatParameter(gl.RENDERBUFFER, gl.RGBA8, gl.SAMPLES)).includes(gl.getParameter(gl.SAMPLES)) is true | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is gl.getParameter(gl.DEPTH_BITS) | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 1 | |
| PASS gl.drawingBufferHeight is 1 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "1x1" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| WebGL 2, alpha: true, premultipliedAlpha: true, antialias: true, preserveDrawingBuffer: true, depth: true, stencil: false | |
| fresh: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 24 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 0 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 1 | |
| PASS gl.getParameter(gl.SAMPLES) is > 0 | |
| PASS Array.from(gl.getInternalformatParameter(gl.RENDERBUFFER, gl.RGBA8, gl.SAMPLES)).includes(gl.getParameter(gl.SAMPLES)) is true | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.COLOR_ATTACHMENT0, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH_STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.COLOR_ATTACHMENT0, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH_STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.COLOR_ATTACHMENT0, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH_STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is gl.getParameter(gl.DEPTH_BITS) | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 2 | |
| PASS gl.drawingBufferHeight is 2 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "0x0" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| PASS Array.from(gl.getParameter(gl.VIEWPORT)) is [0, 0, 2, 2] | |
| PASS Array.from(gl.getParameter(gl.SCISSOR_BOX)) is [0, 0, 2, 2] | |
| PASS sameAnswersAsOtherAntialiasAndPreserveDrawingBufferValues is true | |
| DRAW_BUFFER0 and READ_BUFFER set to NONE and back: | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.drawBuffers([gl.NONE]) | |
| PASS gl.getParameter(drawBuffer0()) is gl.NONE | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.drawBuffers([gl.BACK]) | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readBuffer(gl.NONE) | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.NONE | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readBuffer(gl.BACK) | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| user framebuffer for drawing, default framebuffer for reading: | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 0 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 0 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.SAMPLES) is 0 | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| default framebuffer for drawing, user framebuffer for reading: | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 24 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 0 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 1 | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| a pending error is kept across the queries: | |
| PASS getError was expected value: INVALID_ENUM : the pending error | |
| PASS getError was expected value: NO_ERROR : after the pending error | |
| drawn: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 24 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 0 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 1 | |
| PASS gl.getParameter(gl.SAMPLES) is > 0 | |
| PASS Array.from(gl.getInternalformatParameter(gl.RENDERBUFFER, gl.RGBA8, gl.SAMPLES)).includes(gl.getParameter(gl.SAMPLES)) is true | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is gl.getParameter(gl.DEPTH_BITS) | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 2 | |
| PASS gl.drawingBufferHeight is 2 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "2x2" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| presented: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 24 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 0 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 1 | |
| PASS gl.getParameter(gl.SAMPLES) is > 0 | |
| PASS Array.from(gl.getInternalformatParameter(gl.RENDERBUFFER, gl.RGBA8, gl.SAMPLES)).includes(gl.getParameter(gl.SAMPLES)) is true | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is gl.getParameter(gl.DEPTH_BITS) | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 2 | |
| PASS gl.drawingBufferHeight is 2 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "2x2" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| after internal reads: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 24 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 0 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 1 | |
| PASS gl.getParameter(gl.SAMPLES) is > 0 | |
| PASS Array.from(gl.getInternalformatParameter(gl.RENDERBUFFER, gl.RGBA8, gl.SAMPLES)).includes(gl.getParameter(gl.SAMPLES)) is true | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is gl.getParameter(gl.DEPTH_BITS) | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 2 | |
| PASS gl.drawingBufferHeight is 2 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "2x2" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| resized: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 24 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 0 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 1 | |
| PASS gl.getParameter(gl.SAMPLES) is > 0 | |
| PASS Array.from(gl.getInternalformatParameter(gl.RENDERBUFFER, gl.RGBA8, gl.SAMPLES)).includes(gl.getParameter(gl.SAMPLES)) is true | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is gl.getParameter(gl.DEPTH_BITS) | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 3 | |
| PASS gl.drawingBufferHeight is 3 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "2x2" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| PASS Array.from(gl.getParameter(gl.VIEWPORT)) is [0, 0, 2, 2] | |
| PASS Array.from(gl.getParameter(gl.SCISSOR_BOX)) is [0, 0, 2, 2] | |
| restored: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 24 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 0 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 1 | |
| PASS gl.getParameter(gl.SAMPLES) is > 0 | |
| PASS Array.from(gl.getInternalformatParameter(gl.RENDERBUFFER, gl.RGBA8, gl.SAMPLES)).includes(gl.getParameter(gl.SAMPLES)) is true | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is gl.getParameter(gl.DEPTH_BITS) | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 3 | |
| PASS gl.drawingBufferHeight is 3 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "0x0" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| zero size canvas: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 24 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 0 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 1 | |
| PASS gl.getParameter(gl.SAMPLES) is > 0 | |
| PASS Array.from(gl.getInternalformatParameter(gl.RENDERBUFFER, gl.RGBA8, gl.SAMPLES)).includes(gl.getParameter(gl.SAMPLES)) is true | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is gl.getParameter(gl.DEPTH_BITS) | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 1 | |
| PASS gl.drawingBufferHeight is 1 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "1x1" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| WebGL 2, alpha: true, premultipliedAlpha: true, antialias: false, preserveDrawingBuffer: false, depth: false, stencil: true | |
| fresh: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 0 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 8 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 0 | |
| PASS gl.getParameter(gl.SAMPLES) is 0 | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.COLOR_ATTACHMENT0, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH_STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.COLOR_ATTACHMENT0, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH_STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.COLOR_ATTACHMENT0, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH_STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 2 | |
| PASS gl.drawingBufferHeight is 2 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "0x0" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| PASS Array.from(gl.getParameter(gl.VIEWPORT)) is [0, 0, 2, 2] | |
| PASS Array.from(gl.getParameter(gl.SCISSOR_BOX)) is [0, 0, 2, 2] | |
| DRAW_BUFFER0 and READ_BUFFER set to NONE and back: | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.drawBuffers([gl.NONE]) | |
| PASS gl.getParameter(drawBuffer0()) is gl.NONE | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.drawBuffers([gl.BACK]) | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readBuffer(gl.NONE) | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.NONE | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readBuffer(gl.BACK) | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| user framebuffer for drawing, default framebuffer for reading: | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 0 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 0 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.SAMPLES) is 0 | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| default framebuffer for drawing, user framebuffer for reading: | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 0 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 0 | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| a pending error is kept across the queries: | |
| PASS getError was expected value: INVALID_ENUM : the pending error | |
| PASS getError was expected value: NO_ERROR : after the pending error | |
| drawn: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 0 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 8 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 0 | |
| PASS gl.getParameter(gl.SAMPLES) is 0 | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 2 | |
| PASS gl.drawingBufferHeight is 2 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "2x2" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| presented: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 0 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 8 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 0 | |
| PASS gl.getParameter(gl.SAMPLES) is 0 | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 2 | |
| PASS gl.drawingBufferHeight is 2 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "2x2" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| after internal reads: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 0 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 8 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 0 | |
| PASS gl.getParameter(gl.SAMPLES) is 0 | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 2 | |
| PASS gl.drawingBufferHeight is 2 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "2x2" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| resized: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 0 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 8 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 0 | |
| PASS gl.getParameter(gl.SAMPLES) is 0 | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 3 | |
| PASS gl.drawingBufferHeight is 3 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "2x2" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| PASS Array.from(gl.getParameter(gl.VIEWPORT)) is [0, 0, 2, 2] | |
| PASS Array.from(gl.getParameter(gl.SCISSOR_BOX)) is [0, 0, 2, 2] | |
| restored: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 0 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 8 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 0 | |
| PASS gl.getParameter(gl.SAMPLES) is 0 | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 3 | |
| PASS gl.drawingBufferHeight is 3 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "0x0" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| zero size canvas: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 0 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 8 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 0 | |
| PASS gl.getParameter(gl.SAMPLES) is 0 | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 1 | |
| PASS gl.drawingBufferHeight is 1 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "1x1" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| WebGL 2, alpha: true, premultipliedAlpha: true, antialias: false, preserveDrawingBuffer: true, depth: false, stencil: true | |
| fresh: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 0 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 8 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 0 | |
| PASS gl.getParameter(gl.SAMPLES) is 0 | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.COLOR_ATTACHMENT0, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH_STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.COLOR_ATTACHMENT0, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH_STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.COLOR_ATTACHMENT0, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH_STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 2 | |
| PASS gl.drawingBufferHeight is 2 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "0x0" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| PASS Array.from(gl.getParameter(gl.VIEWPORT)) is [0, 0, 2, 2] | |
| PASS Array.from(gl.getParameter(gl.SCISSOR_BOX)) is [0, 0, 2, 2] | |
| PASS sameAnswersAsOtherAntialiasAndPreserveDrawingBufferValues is true | |
| DRAW_BUFFER0 and READ_BUFFER set to NONE and back: | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.drawBuffers([gl.NONE]) | |
| PASS gl.getParameter(drawBuffer0()) is gl.NONE | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.drawBuffers([gl.BACK]) | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readBuffer(gl.NONE) | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.NONE | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readBuffer(gl.BACK) | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| user framebuffer for drawing, default framebuffer for reading: | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 0 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 0 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.SAMPLES) is 0 | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| default framebuffer for drawing, user framebuffer for reading: | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 0 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 0 | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| a pending error is kept across the queries: | |
| PASS getError was expected value: INVALID_ENUM : the pending error | |
| PASS getError was expected value: NO_ERROR : after the pending error | |
| drawn: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 0 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 8 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 0 | |
| PASS gl.getParameter(gl.SAMPLES) is 0 | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 2 | |
| PASS gl.drawingBufferHeight is 2 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "2x2" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| presented: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 0 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 8 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 0 | |
| PASS gl.getParameter(gl.SAMPLES) is 0 | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 2 | |
| PASS gl.drawingBufferHeight is 2 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "2x2" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| after internal reads: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 0 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 8 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 0 | |
| PASS gl.getParameter(gl.SAMPLES) is 0 | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 2 | |
| PASS gl.drawingBufferHeight is 2 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "2x2" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| resized: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 0 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 8 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 0 | |
| PASS gl.getParameter(gl.SAMPLES) is 0 | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 3 | |
| PASS gl.drawingBufferHeight is 3 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "2x2" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| PASS Array.from(gl.getParameter(gl.VIEWPORT)) is [0, 0, 2, 2] | |
| PASS Array.from(gl.getParameter(gl.SCISSOR_BOX)) is [0, 0, 2, 2] | |
| restored: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 0 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 8 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 0 | |
| PASS gl.getParameter(gl.SAMPLES) is 0 | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 3 | |
| PASS gl.drawingBufferHeight is 3 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "0x0" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| zero size canvas: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 0 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 8 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 0 | |
| PASS gl.getParameter(gl.SAMPLES) is 0 | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 1 | |
| PASS gl.drawingBufferHeight is 1 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "1x1" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| WebGL 2, alpha: true, premultipliedAlpha: true, antialias: true, preserveDrawingBuffer: false, depth: false, stencil: true | |
| fresh: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 0 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 8 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 1 | |
| PASS gl.getParameter(gl.SAMPLES) is > 0 | |
| PASS Array.from(gl.getInternalformatParameter(gl.RENDERBUFFER, gl.RGBA8, gl.SAMPLES)).includes(gl.getParameter(gl.SAMPLES)) is true | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.COLOR_ATTACHMENT0, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH_STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.COLOR_ATTACHMENT0, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH_STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.COLOR_ATTACHMENT0, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH_STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 2 | |
| PASS gl.drawingBufferHeight is 2 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "0x0" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| PASS Array.from(gl.getParameter(gl.VIEWPORT)) is [0, 0, 2, 2] | |
| PASS Array.from(gl.getParameter(gl.SCISSOR_BOX)) is [0, 0, 2, 2] | |
| PASS sameAnswersAsOtherAntialiasAndPreserveDrawingBufferValues is true | |
| DRAW_BUFFER0 and READ_BUFFER set to NONE and back: | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.drawBuffers([gl.NONE]) | |
| PASS gl.getParameter(drawBuffer0()) is gl.NONE | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.drawBuffers([gl.BACK]) | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readBuffer(gl.NONE) | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.NONE | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readBuffer(gl.BACK) | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| user framebuffer for drawing, default framebuffer for reading: | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 0 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 0 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.SAMPLES) is 0 | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| default framebuffer for drawing, user framebuffer for reading: | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 0 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 1 | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| a pending error is kept across the queries: | |
| PASS getError was expected value: INVALID_ENUM : the pending error | |
| PASS getError was expected value: NO_ERROR : after the pending error | |
| drawn: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 0 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 8 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 1 | |
| PASS gl.getParameter(gl.SAMPLES) is > 0 | |
| PASS Array.from(gl.getInternalformatParameter(gl.RENDERBUFFER, gl.RGBA8, gl.SAMPLES)).includes(gl.getParameter(gl.SAMPLES)) is true | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 2 | |
| PASS gl.drawingBufferHeight is 2 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "2x2" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| presented: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 0 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 8 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 1 | |
| PASS gl.getParameter(gl.SAMPLES) is > 0 | |
| PASS Array.from(gl.getInternalformatParameter(gl.RENDERBUFFER, gl.RGBA8, gl.SAMPLES)).includes(gl.getParameter(gl.SAMPLES)) is true | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 2 | |
| PASS gl.drawingBufferHeight is 2 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "2x2" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| after internal reads: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 0 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 8 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 1 | |
| PASS gl.getParameter(gl.SAMPLES) is > 0 | |
| PASS Array.from(gl.getInternalformatParameter(gl.RENDERBUFFER, gl.RGBA8, gl.SAMPLES)).includes(gl.getParameter(gl.SAMPLES)) is true | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 2 | |
| PASS gl.drawingBufferHeight is 2 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "2x2" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| resized: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 0 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 8 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 1 | |
| PASS gl.getParameter(gl.SAMPLES) is > 0 | |
| PASS Array.from(gl.getInternalformatParameter(gl.RENDERBUFFER, gl.RGBA8, gl.SAMPLES)).includes(gl.getParameter(gl.SAMPLES)) is true | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 3 | |
| PASS gl.drawingBufferHeight is 3 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "2x2" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| PASS Array.from(gl.getParameter(gl.VIEWPORT)) is [0, 0, 2, 2] | |
| PASS Array.from(gl.getParameter(gl.SCISSOR_BOX)) is [0, 0, 2, 2] | |
| restored: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 0 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 8 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 1 | |
| PASS gl.getParameter(gl.SAMPLES) is > 0 | |
| PASS Array.from(gl.getInternalformatParameter(gl.RENDERBUFFER, gl.RGBA8, gl.SAMPLES)).includes(gl.getParameter(gl.SAMPLES)) is true | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 3 | |
| PASS gl.drawingBufferHeight is 3 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "0x0" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| zero size canvas: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 0 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 8 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 1 | |
| PASS gl.getParameter(gl.SAMPLES) is > 0 | |
| PASS Array.from(gl.getInternalformatParameter(gl.RENDERBUFFER, gl.RGBA8, gl.SAMPLES)).includes(gl.getParameter(gl.SAMPLES)) is true | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 1 | |
| PASS gl.drawingBufferHeight is 1 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "1x1" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| WebGL 2, alpha: true, premultipliedAlpha: true, antialias: true, preserveDrawingBuffer: true, depth: false, stencil: true | |
| fresh: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 0 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 8 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 1 | |
| PASS gl.getParameter(gl.SAMPLES) is > 0 | |
| PASS Array.from(gl.getInternalformatParameter(gl.RENDERBUFFER, gl.RGBA8, gl.SAMPLES)).includes(gl.getParameter(gl.SAMPLES)) is true | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.COLOR_ATTACHMENT0, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH_STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.COLOR_ATTACHMENT0, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH_STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.COLOR_ATTACHMENT0, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH_STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 2 | |
| PASS gl.drawingBufferHeight is 2 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "0x0" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| PASS Array.from(gl.getParameter(gl.VIEWPORT)) is [0, 0, 2, 2] | |
| PASS Array.from(gl.getParameter(gl.SCISSOR_BOX)) is [0, 0, 2, 2] | |
| PASS sameAnswersAsOtherAntialiasAndPreserveDrawingBufferValues is true | |
| DRAW_BUFFER0 and READ_BUFFER set to NONE and back: | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.drawBuffers([gl.NONE]) | |
| PASS gl.getParameter(drawBuffer0()) is gl.NONE | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.drawBuffers([gl.BACK]) | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readBuffer(gl.NONE) | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.NONE | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readBuffer(gl.BACK) | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| user framebuffer for drawing, default framebuffer for reading: | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 0 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 0 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.SAMPLES) is 0 | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| default framebuffer for drawing, user framebuffer for reading: | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 0 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 1 | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| a pending error is kept across the queries: | |
| PASS getError was expected value: INVALID_ENUM : the pending error | |
| PASS getError was expected value: NO_ERROR : after the pending error | |
| drawn: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 0 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 8 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 1 | |
| PASS gl.getParameter(gl.SAMPLES) is > 0 | |
| PASS Array.from(gl.getInternalformatParameter(gl.RENDERBUFFER, gl.RGBA8, gl.SAMPLES)).includes(gl.getParameter(gl.SAMPLES)) is true | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 2 | |
| PASS gl.drawingBufferHeight is 2 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "2x2" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| presented: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 0 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 8 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 1 | |
| PASS gl.getParameter(gl.SAMPLES) is > 0 | |
| PASS Array.from(gl.getInternalformatParameter(gl.RENDERBUFFER, gl.RGBA8, gl.SAMPLES)).includes(gl.getParameter(gl.SAMPLES)) is true | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 2 | |
| PASS gl.drawingBufferHeight is 2 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "2x2" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| after internal reads: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 0 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 8 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 1 | |
| PASS gl.getParameter(gl.SAMPLES) is > 0 | |
| PASS Array.from(gl.getInternalformatParameter(gl.RENDERBUFFER, gl.RGBA8, gl.SAMPLES)).includes(gl.getParameter(gl.SAMPLES)) is true | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 2 | |
| PASS gl.drawingBufferHeight is 2 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "2x2" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| resized: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 0 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 8 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 1 | |
| PASS gl.getParameter(gl.SAMPLES) is > 0 | |
| PASS Array.from(gl.getInternalformatParameter(gl.RENDERBUFFER, gl.RGBA8, gl.SAMPLES)).includes(gl.getParameter(gl.SAMPLES)) is true | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 3 | |
| PASS gl.drawingBufferHeight is 3 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "2x2" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| PASS Array.from(gl.getParameter(gl.VIEWPORT)) is [0, 0, 2, 2] | |
| PASS Array.from(gl.getParameter(gl.SCISSOR_BOX)) is [0, 0, 2, 2] | |
| restored: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 0 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 8 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 1 | |
| PASS gl.getParameter(gl.SAMPLES) is > 0 | |
| PASS Array.from(gl.getInternalformatParameter(gl.RENDERBUFFER, gl.RGBA8, gl.SAMPLES)).includes(gl.getParameter(gl.SAMPLES)) is true | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 3 | |
| PASS gl.drawingBufferHeight is 3 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "0x0" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| zero size canvas: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 0 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 8 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 1 | |
| PASS gl.getParameter(gl.SAMPLES) is > 0 | |
| PASS Array.from(gl.getInternalformatParameter(gl.RENDERBUFFER, gl.RGBA8, gl.SAMPLES)).includes(gl.getParameter(gl.SAMPLES)) is true | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 1 | |
| PASS gl.drawingBufferHeight is 1 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "1x1" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| WebGL 2, alpha: true, premultipliedAlpha: true, antialias: false, preserveDrawingBuffer: false, depth: false, stencil: false | |
| fresh: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 0 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 0 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 0 | |
| PASS gl.getParameter(gl.SAMPLES) is 0 | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.COLOR_ATTACHMENT0, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH_STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.COLOR_ATTACHMENT0, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH_STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.COLOR_ATTACHMENT0, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH_STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 2 | |
| PASS gl.drawingBufferHeight is 2 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "0x0" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| PASS Array.from(gl.getParameter(gl.VIEWPORT)) is [0, 0, 2, 2] | |
| PASS Array.from(gl.getParameter(gl.SCISSOR_BOX)) is [0, 0, 2, 2] | |
| DRAW_BUFFER0 and READ_BUFFER set to NONE and back: | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.drawBuffers([gl.NONE]) | |
| PASS gl.getParameter(drawBuffer0()) is gl.NONE | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.drawBuffers([gl.BACK]) | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readBuffer(gl.NONE) | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.NONE | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readBuffer(gl.BACK) | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| user framebuffer for drawing, default framebuffer for reading: | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 0 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 0 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.SAMPLES) is 0 | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| default framebuffer for drawing, user framebuffer for reading: | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 0 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 0 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 0 | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| a pending error is kept across the queries: | |
| PASS getError was expected value: INVALID_ENUM : the pending error | |
| PASS getError was expected value: NO_ERROR : after the pending error | |
| drawn: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 0 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 0 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 0 | |
| PASS gl.getParameter(gl.SAMPLES) is 0 | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 2 | |
| PASS gl.drawingBufferHeight is 2 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "2x2" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| presented: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 0 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 0 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 0 | |
| PASS gl.getParameter(gl.SAMPLES) is 0 | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 2 | |
| PASS gl.drawingBufferHeight is 2 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "2x2" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| after internal reads: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 0 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 0 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 0 | |
| PASS gl.getParameter(gl.SAMPLES) is 0 | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 2 | |
| PASS gl.drawingBufferHeight is 2 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "2x2" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| resized: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 0 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 0 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 0 | |
| PASS gl.getParameter(gl.SAMPLES) is 0 | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 3 | |
| PASS gl.drawingBufferHeight is 3 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "2x2" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| PASS Array.from(gl.getParameter(gl.VIEWPORT)) is [0, 0, 2, 2] | |
| PASS Array.from(gl.getParameter(gl.SCISSOR_BOX)) is [0, 0, 2, 2] | |
| restored: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 0 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 0 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 0 | |
| PASS gl.getParameter(gl.SAMPLES) is 0 | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 3 | |
| PASS gl.drawingBufferHeight is 3 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "0x0" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| zero size canvas: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 0 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 0 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 0 | |
| PASS gl.getParameter(gl.SAMPLES) is 0 | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 1 | |
| PASS gl.drawingBufferHeight is 1 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "1x1" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| WebGL 2, alpha: true, premultipliedAlpha: true, antialias: false, preserveDrawingBuffer: true, depth: false, stencil: false | |
| fresh: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 0 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 0 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 0 | |
| PASS gl.getParameter(gl.SAMPLES) is 0 | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.COLOR_ATTACHMENT0, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH_STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.COLOR_ATTACHMENT0, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH_STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.COLOR_ATTACHMENT0, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH_STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 2 | |
| PASS gl.drawingBufferHeight is 2 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "0x0" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| PASS Array.from(gl.getParameter(gl.VIEWPORT)) is [0, 0, 2, 2] | |
| PASS Array.from(gl.getParameter(gl.SCISSOR_BOX)) is [0, 0, 2, 2] | |
| PASS sameAnswersAsOtherAntialiasAndPreserveDrawingBufferValues is true | |
| DRAW_BUFFER0 and READ_BUFFER set to NONE and back: | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.drawBuffers([gl.NONE]) | |
| PASS gl.getParameter(drawBuffer0()) is gl.NONE | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.drawBuffers([gl.BACK]) | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readBuffer(gl.NONE) | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.NONE | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readBuffer(gl.BACK) | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| user framebuffer for drawing, default framebuffer for reading: | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 0 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 0 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.SAMPLES) is 0 | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| default framebuffer for drawing, user framebuffer for reading: | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 0 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 0 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 0 | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| a pending error is kept across the queries: | |
| PASS getError was expected value: INVALID_ENUM : the pending error | |
| PASS getError was expected value: NO_ERROR : after the pending error | |
| drawn: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 0 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 0 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 0 | |
| PASS gl.getParameter(gl.SAMPLES) is 0 | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 2 | |
| PASS gl.drawingBufferHeight is 2 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "2x2" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| presented: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 0 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 0 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 0 | |
| PASS gl.getParameter(gl.SAMPLES) is 0 | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 2 | |
| PASS gl.drawingBufferHeight is 2 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "2x2" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| after internal reads: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 0 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 0 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 0 | |
| PASS gl.getParameter(gl.SAMPLES) is 0 | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 2 | |
| PASS gl.drawingBufferHeight is 2 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "2x2" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| resized: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 0 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 0 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 0 | |
| PASS gl.getParameter(gl.SAMPLES) is 0 | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 3 | |
| PASS gl.drawingBufferHeight is 3 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "2x2" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| PASS Array.from(gl.getParameter(gl.VIEWPORT)) is [0, 0, 2, 2] | |
| PASS Array.from(gl.getParameter(gl.SCISSOR_BOX)) is [0, 0, 2, 2] | |
| restored: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 0 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 0 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 0 | |
| PASS gl.getParameter(gl.SAMPLES) is 0 | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 3 | |
| PASS gl.drawingBufferHeight is 3 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "0x0" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| zero size canvas: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 0 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 0 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 0 | |
| PASS gl.getParameter(gl.SAMPLES) is 0 | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 1 | |
| PASS gl.drawingBufferHeight is 1 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "1x1" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| WebGL 2, alpha: true, premultipliedAlpha: true, antialias: true, preserveDrawingBuffer: false, depth: false, stencil: false | |
| fresh: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 0 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 0 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 1 | |
| PASS gl.getParameter(gl.SAMPLES) is > 0 | |
| PASS Array.from(gl.getInternalformatParameter(gl.RENDERBUFFER, gl.RGBA8, gl.SAMPLES)).includes(gl.getParameter(gl.SAMPLES)) is true | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.COLOR_ATTACHMENT0, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH_STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.COLOR_ATTACHMENT0, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH_STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.COLOR_ATTACHMENT0, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH_STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 2 | |
| PASS gl.drawingBufferHeight is 2 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "0x0" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| PASS Array.from(gl.getParameter(gl.VIEWPORT)) is [0, 0, 2, 2] | |
| PASS Array.from(gl.getParameter(gl.SCISSOR_BOX)) is [0, 0, 2, 2] | |
| PASS sameAnswersAsOtherAntialiasAndPreserveDrawingBufferValues is true | |
| DRAW_BUFFER0 and READ_BUFFER set to NONE and back: | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.drawBuffers([gl.NONE]) | |
| PASS gl.getParameter(drawBuffer0()) is gl.NONE | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.drawBuffers([gl.BACK]) | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readBuffer(gl.NONE) | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.NONE | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readBuffer(gl.BACK) | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| user framebuffer for drawing, default framebuffer for reading: | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 0 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 0 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.SAMPLES) is 0 | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| default framebuffer for drawing, user framebuffer for reading: | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 0 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 0 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 1 | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| a pending error is kept across the queries: | |
| PASS getError was expected value: INVALID_ENUM : the pending error | |
| PASS getError was expected value: NO_ERROR : after the pending error | |
| drawn: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 0 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 0 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 1 | |
| PASS gl.getParameter(gl.SAMPLES) is > 0 | |
| PASS Array.from(gl.getInternalformatParameter(gl.RENDERBUFFER, gl.RGBA8, gl.SAMPLES)).includes(gl.getParameter(gl.SAMPLES)) is true | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 2 | |
| PASS gl.drawingBufferHeight is 2 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "2x2" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| presented: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 0 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 0 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 1 | |
| PASS gl.getParameter(gl.SAMPLES) is > 0 | |
| PASS Array.from(gl.getInternalformatParameter(gl.RENDERBUFFER, gl.RGBA8, gl.SAMPLES)).includes(gl.getParameter(gl.SAMPLES)) is true | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 2 | |
| PASS gl.drawingBufferHeight is 2 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "2x2" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| after internal reads: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 0 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 0 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 1 | |
| PASS gl.getParameter(gl.SAMPLES) is > 0 | |
| PASS Array.from(gl.getInternalformatParameter(gl.RENDERBUFFER, gl.RGBA8, gl.SAMPLES)).includes(gl.getParameter(gl.SAMPLES)) is true | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 2 | |
| PASS gl.drawingBufferHeight is 2 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "2x2" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| resized: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 0 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 0 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 1 | |
| PASS gl.getParameter(gl.SAMPLES) is > 0 | |
| PASS Array.from(gl.getInternalformatParameter(gl.RENDERBUFFER, gl.RGBA8, gl.SAMPLES)).includes(gl.getParameter(gl.SAMPLES)) is true | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 3 | |
| PASS gl.drawingBufferHeight is 3 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "2x2" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| PASS Array.from(gl.getParameter(gl.VIEWPORT)) is [0, 0, 2, 2] | |
| PASS Array.from(gl.getParameter(gl.SCISSOR_BOX)) is [0, 0, 2, 2] | |
| restored: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 0 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 0 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 1 | |
| PASS gl.getParameter(gl.SAMPLES) is > 0 | |
| PASS Array.from(gl.getInternalformatParameter(gl.RENDERBUFFER, gl.RGBA8, gl.SAMPLES)).includes(gl.getParameter(gl.SAMPLES)) is true | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 3 | |
| PASS gl.drawingBufferHeight is 3 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "0x0" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| zero size canvas: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 0 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 0 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 1 | |
| PASS gl.getParameter(gl.SAMPLES) is > 0 | |
| PASS Array.from(gl.getInternalformatParameter(gl.RENDERBUFFER, gl.RGBA8, gl.SAMPLES)).includes(gl.getParameter(gl.SAMPLES)) is true | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 1 | |
| PASS gl.drawingBufferHeight is 1 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "1x1" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| WebGL 2, alpha: true, premultipliedAlpha: true, antialias: true, preserveDrawingBuffer: true, depth: false, stencil: false | |
| fresh: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 0 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 0 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 1 | |
| PASS gl.getParameter(gl.SAMPLES) is > 0 | |
| PASS Array.from(gl.getInternalformatParameter(gl.RENDERBUFFER, gl.RGBA8, gl.SAMPLES)).includes(gl.getParameter(gl.SAMPLES)) is true | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.COLOR_ATTACHMENT0, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH_STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.COLOR_ATTACHMENT0, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH_STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.COLOR_ATTACHMENT0, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH_STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 2 | |
| PASS gl.drawingBufferHeight is 2 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "0x0" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| PASS Array.from(gl.getParameter(gl.VIEWPORT)) is [0, 0, 2, 2] | |
| PASS Array.from(gl.getParameter(gl.SCISSOR_BOX)) is [0, 0, 2, 2] | |
| PASS sameAnswersAsOtherAntialiasAndPreserveDrawingBufferValues is true | |
| DRAW_BUFFER0 and READ_BUFFER set to NONE and back: | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.drawBuffers([gl.NONE]) | |
| PASS gl.getParameter(drawBuffer0()) is gl.NONE | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.drawBuffers([gl.BACK]) | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readBuffer(gl.NONE) | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.NONE | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readBuffer(gl.BACK) | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| user framebuffer for drawing, default framebuffer for reading: | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 0 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 0 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.SAMPLES) is 0 | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| default framebuffer for drawing, user framebuffer for reading: | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 0 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 0 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 1 | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| a pending error is kept across the queries: | |
| PASS getError was expected value: INVALID_ENUM : the pending error | |
| PASS getError was expected value: NO_ERROR : after the pending error | |
| drawn: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 0 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 0 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 1 | |
| PASS gl.getParameter(gl.SAMPLES) is > 0 | |
| PASS Array.from(gl.getInternalformatParameter(gl.RENDERBUFFER, gl.RGBA8, gl.SAMPLES)).includes(gl.getParameter(gl.SAMPLES)) is true | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 2 | |
| PASS gl.drawingBufferHeight is 2 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "2x2" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| presented: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 0 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 0 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 1 | |
| PASS gl.getParameter(gl.SAMPLES) is > 0 | |
| PASS Array.from(gl.getInternalformatParameter(gl.RENDERBUFFER, gl.RGBA8, gl.SAMPLES)).includes(gl.getParameter(gl.SAMPLES)) is true | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 2 | |
| PASS gl.drawingBufferHeight is 2 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "2x2" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| after internal reads: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 0 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 0 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 1 | |
| PASS gl.getParameter(gl.SAMPLES) is > 0 | |
| PASS Array.from(gl.getInternalformatParameter(gl.RENDERBUFFER, gl.RGBA8, gl.SAMPLES)).includes(gl.getParameter(gl.SAMPLES)) is true | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 2 | |
| PASS gl.drawingBufferHeight is 2 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "2x2" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| resized: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 0 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 0 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 1 | |
| PASS gl.getParameter(gl.SAMPLES) is > 0 | |
| PASS Array.from(gl.getInternalformatParameter(gl.RENDERBUFFER, gl.RGBA8, gl.SAMPLES)).includes(gl.getParameter(gl.SAMPLES)) is true | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 3 | |
| PASS gl.drawingBufferHeight is 3 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "2x2" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| PASS Array.from(gl.getParameter(gl.VIEWPORT)) is [0, 0, 2, 2] | |
| PASS Array.from(gl.getParameter(gl.SCISSOR_BOX)) is [0, 0, 2, 2] | |
| restored: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 0 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 0 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 1 | |
| PASS gl.getParameter(gl.SAMPLES) is > 0 | |
| PASS Array.from(gl.getInternalformatParameter(gl.RENDERBUFFER, gl.RGBA8, gl.SAMPLES)).includes(gl.getParameter(gl.SAMPLES)) is true | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 3 | |
| PASS gl.drawingBufferHeight is 3 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "0x0" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| zero size canvas: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 0 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 0 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 1 | |
| PASS gl.getParameter(gl.SAMPLES) is > 0 | |
| PASS Array.from(gl.getInternalformatParameter(gl.RENDERBUFFER, gl.RGBA8, gl.SAMPLES)).includes(gl.getParameter(gl.SAMPLES)) is true | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 1 | |
| PASS gl.drawingBufferHeight is 1 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "1x1" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| WebGL 2, alpha: true, premultipliedAlpha: false, antialias: false, preserveDrawingBuffer: false, depth: true, stencil: true | |
| fresh: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 24 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 8 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 0 | |
| PASS gl.getParameter(gl.SAMPLES) is 0 | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.COLOR_ATTACHMENT0, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH_STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.COLOR_ATTACHMENT0, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH_STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.COLOR_ATTACHMENT0, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH_STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is gl.getParameter(gl.DEPTH_BITS) | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 2 | |
| PASS gl.drawingBufferHeight is 2 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "0x0" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| PASS Array.from(gl.getParameter(gl.VIEWPORT)) is [0, 0, 2, 2] | |
| PASS Array.from(gl.getParameter(gl.SCISSOR_BOX)) is [0, 0, 2, 2] | |
| DRAW_BUFFER0 and READ_BUFFER set to NONE and back: | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.drawBuffers([gl.NONE]) | |
| PASS gl.getParameter(drawBuffer0()) is gl.NONE | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.drawBuffers([gl.BACK]) | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readBuffer(gl.NONE) | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.NONE | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readBuffer(gl.BACK) | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| user framebuffer for drawing, default framebuffer for reading: | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 0 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 0 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.SAMPLES) is 0 | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| default framebuffer for drawing, user framebuffer for reading: | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 24 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 0 | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| a pending error is kept across the queries: | |
| PASS getError was expected value: INVALID_ENUM : the pending error | |
| PASS getError was expected value: NO_ERROR : after the pending error | |
| drawn: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 24 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 8 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 0 | |
| PASS gl.getParameter(gl.SAMPLES) is 0 | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is gl.getParameter(gl.DEPTH_BITS) | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 2 | |
| PASS gl.drawingBufferHeight is 2 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "2x2" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| presented: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 24 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 8 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 0 | |
| PASS gl.getParameter(gl.SAMPLES) is 0 | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is gl.getParameter(gl.DEPTH_BITS) | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 2 | |
| PASS gl.drawingBufferHeight is 2 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "2x2" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| after internal reads: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 24 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 8 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 0 | |
| PASS gl.getParameter(gl.SAMPLES) is 0 | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is gl.getParameter(gl.DEPTH_BITS) | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 2 | |
| PASS gl.drawingBufferHeight is 2 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "2x2" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| resized: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 24 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 8 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 0 | |
| PASS gl.getParameter(gl.SAMPLES) is 0 | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is gl.getParameter(gl.DEPTH_BITS) | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 3 | |
| PASS gl.drawingBufferHeight is 3 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "2x2" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| PASS Array.from(gl.getParameter(gl.VIEWPORT)) is [0, 0, 2, 2] | |
| PASS Array.from(gl.getParameter(gl.SCISSOR_BOX)) is [0, 0, 2, 2] | |
| restored: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 24 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 8 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 0 | |
| PASS gl.getParameter(gl.SAMPLES) is 0 | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is gl.getParameter(gl.DEPTH_BITS) | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 3 | |
| PASS gl.drawingBufferHeight is 3 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "0x0" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| zero size canvas: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 24 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 8 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 0 | |
| PASS gl.getParameter(gl.SAMPLES) is 0 | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is gl.getParameter(gl.DEPTH_BITS) | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 1 | |
| PASS gl.drawingBufferHeight is 1 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "1x1" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| WebGL 2, alpha: true, premultipliedAlpha: false, antialias: false, preserveDrawingBuffer: true, depth: true, stencil: true | |
| fresh: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 24 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 8 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 0 | |
| PASS gl.getParameter(gl.SAMPLES) is 0 | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.COLOR_ATTACHMENT0, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH_STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.COLOR_ATTACHMENT0, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH_STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.COLOR_ATTACHMENT0, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH_STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is gl.getParameter(gl.DEPTH_BITS) | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 2 | |
| PASS gl.drawingBufferHeight is 2 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "0x0" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| PASS Array.from(gl.getParameter(gl.VIEWPORT)) is [0, 0, 2, 2] | |
| PASS Array.from(gl.getParameter(gl.SCISSOR_BOX)) is [0, 0, 2, 2] | |
| PASS sameAnswersAsOtherAntialiasAndPreserveDrawingBufferValues is true | |
| DRAW_BUFFER0 and READ_BUFFER set to NONE and back: | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.drawBuffers([gl.NONE]) | |
| PASS gl.getParameter(drawBuffer0()) is gl.NONE | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.drawBuffers([gl.BACK]) | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readBuffer(gl.NONE) | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.NONE | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readBuffer(gl.BACK) | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| user framebuffer for drawing, default framebuffer for reading: | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 0 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 0 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.SAMPLES) is 0 | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| default framebuffer for drawing, user framebuffer for reading: | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 24 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 0 | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| a pending error is kept across the queries: | |
| PASS getError was expected value: INVALID_ENUM : the pending error | |
| PASS getError was expected value: NO_ERROR : after the pending error | |
| drawn: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 24 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 8 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 0 | |
| PASS gl.getParameter(gl.SAMPLES) is 0 | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is gl.getParameter(gl.DEPTH_BITS) | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 2 | |
| PASS gl.drawingBufferHeight is 2 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "2x2" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| presented: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 24 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 8 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 0 | |
| PASS gl.getParameter(gl.SAMPLES) is 0 | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is gl.getParameter(gl.DEPTH_BITS) | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 2 | |
| PASS gl.drawingBufferHeight is 2 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "2x2" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| after internal reads: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 24 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 8 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 0 | |
| PASS gl.getParameter(gl.SAMPLES) is 0 | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is gl.getParameter(gl.DEPTH_BITS) | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 2 | |
| PASS gl.drawingBufferHeight is 2 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "2x2" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| resized: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 24 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 8 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 0 | |
| PASS gl.getParameter(gl.SAMPLES) is 0 | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is gl.getParameter(gl.DEPTH_BITS) | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 3 | |
| PASS gl.drawingBufferHeight is 3 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "2x2" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| PASS Array.from(gl.getParameter(gl.VIEWPORT)) is [0, 0, 2, 2] | |
| PASS Array.from(gl.getParameter(gl.SCISSOR_BOX)) is [0, 0, 2, 2] | |
| restored: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 24 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 8 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 0 | |
| PASS gl.getParameter(gl.SAMPLES) is 0 | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is gl.getParameter(gl.DEPTH_BITS) | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 3 | |
| PASS gl.drawingBufferHeight is 3 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "0x0" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| zero size canvas: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 24 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 8 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 0 | |
| PASS gl.getParameter(gl.SAMPLES) is 0 | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is gl.getParameter(gl.DEPTH_BITS) | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 1 | |
| PASS gl.drawingBufferHeight is 1 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "1x1" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| WebGL 2, alpha: true, premultipliedAlpha: false, antialias: true, preserveDrawingBuffer: false, depth: true, stencil: true | |
| fresh: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 24 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 8 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 1 | |
| PASS gl.getParameter(gl.SAMPLES) is > 0 | |
| PASS Array.from(gl.getInternalformatParameter(gl.RENDERBUFFER, gl.RGBA8, gl.SAMPLES)).includes(gl.getParameter(gl.SAMPLES)) is true | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.COLOR_ATTACHMENT0, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH_STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.COLOR_ATTACHMENT0, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH_STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.COLOR_ATTACHMENT0, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH_STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is gl.getParameter(gl.DEPTH_BITS) | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 2 | |
| PASS gl.drawingBufferHeight is 2 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "0x0" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| PASS Array.from(gl.getParameter(gl.VIEWPORT)) is [0, 0, 2, 2] | |
| PASS Array.from(gl.getParameter(gl.SCISSOR_BOX)) is [0, 0, 2, 2] | |
| PASS sameAnswersAsOtherAntialiasAndPreserveDrawingBufferValues is true | |
| DRAW_BUFFER0 and READ_BUFFER set to NONE and back: | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.drawBuffers([gl.NONE]) | |
| PASS gl.getParameter(drawBuffer0()) is gl.NONE | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.drawBuffers([gl.BACK]) | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readBuffer(gl.NONE) | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.NONE | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readBuffer(gl.BACK) | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| user framebuffer for drawing, default framebuffer for reading: | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 0 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 0 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.SAMPLES) is 0 | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| default framebuffer for drawing, user framebuffer for reading: | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 24 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 1 | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| a pending error is kept across the queries: | |
| PASS getError was expected value: INVALID_ENUM : the pending error | |
| PASS getError was expected value: NO_ERROR : after the pending error | |
| drawn: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 24 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 8 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 1 | |
| PASS gl.getParameter(gl.SAMPLES) is > 0 | |
| PASS Array.from(gl.getInternalformatParameter(gl.RENDERBUFFER, gl.RGBA8, gl.SAMPLES)).includes(gl.getParameter(gl.SAMPLES)) is true | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is gl.getParameter(gl.DEPTH_BITS) | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 2 | |
| PASS gl.drawingBufferHeight is 2 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "2x2" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| presented: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 24 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 8 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 1 | |
| PASS gl.getParameter(gl.SAMPLES) is > 0 | |
| PASS Array.from(gl.getInternalformatParameter(gl.RENDERBUFFER, gl.RGBA8, gl.SAMPLES)).includes(gl.getParameter(gl.SAMPLES)) is true | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is gl.getParameter(gl.DEPTH_BITS) | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 2 | |
| PASS gl.drawingBufferHeight is 2 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "2x2" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| after internal reads: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 24 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 8 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 1 | |
| PASS gl.getParameter(gl.SAMPLES) is > 0 | |
| PASS Array.from(gl.getInternalformatParameter(gl.RENDERBUFFER, gl.RGBA8, gl.SAMPLES)).includes(gl.getParameter(gl.SAMPLES)) is true | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is gl.getParameter(gl.DEPTH_BITS) | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 2 | |
| PASS gl.drawingBufferHeight is 2 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "2x2" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| resized: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 24 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 8 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 1 | |
| PASS gl.getParameter(gl.SAMPLES) is > 0 | |
| PASS Array.from(gl.getInternalformatParameter(gl.RENDERBUFFER, gl.RGBA8, gl.SAMPLES)).includes(gl.getParameter(gl.SAMPLES)) is true | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is gl.getParameter(gl.DEPTH_BITS) | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 3 | |
| PASS gl.drawingBufferHeight is 3 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "2x2" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| PASS Array.from(gl.getParameter(gl.VIEWPORT)) is [0, 0, 2, 2] | |
| PASS Array.from(gl.getParameter(gl.SCISSOR_BOX)) is [0, 0, 2, 2] | |
| restored: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 24 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 8 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 1 | |
| PASS gl.getParameter(gl.SAMPLES) is > 0 | |
| PASS Array.from(gl.getInternalformatParameter(gl.RENDERBUFFER, gl.RGBA8, gl.SAMPLES)).includes(gl.getParameter(gl.SAMPLES)) is true | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is gl.getParameter(gl.DEPTH_BITS) | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 3 | |
| PASS gl.drawingBufferHeight is 3 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "0x0" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| zero size canvas: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 24 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 8 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 1 | |
| PASS gl.getParameter(gl.SAMPLES) is > 0 | |
| PASS Array.from(gl.getInternalformatParameter(gl.RENDERBUFFER, gl.RGBA8, gl.SAMPLES)).includes(gl.getParameter(gl.SAMPLES)) is true | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is gl.getParameter(gl.DEPTH_BITS) | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 1 | |
| PASS gl.drawingBufferHeight is 1 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "1x1" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| WebGL 2, alpha: true, premultipliedAlpha: false, antialias: true, preserveDrawingBuffer: true, depth: true, stencil: true | |
| fresh: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 24 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 8 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 1 | |
| PASS gl.getParameter(gl.SAMPLES) is > 0 | |
| PASS Array.from(gl.getInternalformatParameter(gl.RENDERBUFFER, gl.RGBA8, gl.SAMPLES)).includes(gl.getParameter(gl.SAMPLES)) is true | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.COLOR_ATTACHMENT0, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH_STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.COLOR_ATTACHMENT0, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH_STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.COLOR_ATTACHMENT0, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH_STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is gl.getParameter(gl.DEPTH_BITS) | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 2 | |
| PASS gl.drawingBufferHeight is 2 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "0x0" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| PASS Array.from(gl.getParameter(gl.VIEWPORT)) is [0, 0, 2, 2] | |
| PASS Array.from(gl.getParameter(gl.SCISSOR_BOX)) is [0, 0, 2, 2] | |
| PASS sameAnswersAsOtherAntialiasAndPreserveDrawingBufferValues is true | |
| DRAW_BUFFER0 and READ_BUFFER set to NONE and back: | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.drawBuffers([gl.NONE]) | |
| PASS gl.getParameter(drawBuffer0()) is gl.NONE | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.drawBuffers([gl.BACK]) | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readBuffer(gl.NONE) | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.NONE | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readBuffer(gl.BACK) | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| user framebuffer for drawing, default framebuffer for reading: | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 0 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 0 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.SAMPLES) is 0 | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| default framebuffer for drawing, user framebuffer for reading: | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 24 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 1 | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| a pending error is kept across the queries: | |
| PASS getError was expected value: INVALID_ENUM : the pending error | |
| PASS getError was expected value: NO_ERROR : after the pending error | |
| drawn: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 24 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 8 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 1 | |
| PASS gl.getParameter(gl.SAMPLES) is > 0 | |
| PASS Array.from(gl.getInternalformatParameter(gl.RENDERBUFFER, gl.RGBA8, gl.SAMPLES)).includes(gl.getParameter(gl.SAMPLES)) is true | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is gl.getParameter(gl.DEPTH_BITS) | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 2 | |
| PASS gl.drawingBufferHeight is 2 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "2x2" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| presented: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 24 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 8 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 1 | |
| PASS gl.getParameter(gl.SAMPLES) is > 0 | |
| PASS Array.from(gl.getInternalformatParameter(gl.RENDERBUFFER, gl.RGBA8, gl.SAMPLES)).includes(gl.getParameter(gl.SAMPLES)) is true | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is gl.getParameter(gl.DEPTH_BITS) | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 2 | |
| PASS gl.drawingBufferHeight is 2 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "2x2" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| after internal reads: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 24 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 8 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 1 | |
| PASS gl.getParameter(gl.SAMPLES) is > 0 | |
| PASS Array.from(gl.getInternalformatParameter(gl.RENDERBUFFER, gl.RGBA8, gl.SAMPLES)).includes(gl.getParameter(gl.SAMPLES)) is true | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is gl.getParameter(gl.DEPTH_BITS) | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 2 | |
| PASS gl.drawingBufferHeight is 2 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "2x2" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| resized: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 24 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 8 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 1 | |
| PASS gl.getParameter(gl.SAMPLES) is > 0 | |
| PASS Array.from(gl.getInternalformatParameter(gl.RENDERBUFFER, gl.RGBA8, gl.SAMPLES)).includes(gl.getParameter(gl.SAMPLES)) is true | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is gl.getParameter(gl.DEPTH_BITS) | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 3 | |
| PASS gl.drawingBufferHeight is 3 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "2x2" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| PASS Array.from(gl.getParameter(gl.VIEWPORT)) is [0, 0, 2, 2] | |
| PASS Array.from(gl.getParameter(gl.SCISSOR_BOX)) is [0, 0, 2, 2] | |
| restored: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 24 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 8 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 1 | |
| PASS gl.getParameter(gl.SAMPLES) is > 0 | |
| PASS Array.from(gl.getInternalformatParameter(gl.RENDERBUFFER, gl.RGBA8, gl.SAMPLES)).includes(gl.getParameter(gl.SAMPLES)) is true | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is gl.getParameter(gl.DEPTH_BITS) | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 3 | |
| PASS gl.drawingBufferHeight is 3 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "0x0" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| zero size canvas: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 24 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 8 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 1 | |
| PASS gl.getParameter(gl.SAMPLES) is > 0 | |
| PASS Array.from(gl.getInternalformatParameter(gl.RENDERBUFFER, gl.RGBA8, gl.SAMPLES)).includes(gl.getParameter(gl.SAMPLES)) is true | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is gl.getParameter(gl.DEPTH_BITS) | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 1 | |
| PASS gl.drawingBufferHeight is 1 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "1x1" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| WebGL 2, alpha: true, premultipliedAlpha: false, antialias: false, preserveDrawingBuffer: false, depth: true, stencil: false | |
| fresh: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 24 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 0 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 0 | |
| PASS gl.getParameter(gl.SAMPLES) is 0 | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.COLOR_ATTACHMENT0, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH_STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.COLOR_ATTACHMENT0, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH_STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.COLOR_ATTACHMENT0, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH_STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is gl.getParameter(gl.DEPTH_BITS) | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 2 | |
| PASS gl.drawingBufferHeight is 2 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "0x0" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| PASS Array.from(gl.getParameter(gl.VIEWPORT)) is [0, 0, 2, 2] | |
| PASS Array.from(gl.getParameter(gl.SCISSOR_BOX)) is [0, 0, 2, 2] | |
| DRAW_BUFFER0 and READ_BUFFER set to NONE and back: | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.drawBuffers([gl.NONE]) | |
| PASS gl.getParameter(drawBuffer0()) is gl.NONE | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.drawBuffers([gl.BACK]) | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readBuffer(gl.NONE) | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.NONE | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readBuffer(gl.BACK) | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| user framebuffer for drawing, default framebuffer for reading: | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 0 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 0 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.SAMPLES) is 0 | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| default framebuffer for drawing, user framebuffer for reading: | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 24 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 0 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 0 | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| a pending error is kept across the queries: | |
| PASS getError was expected value: INVALID_ENUM : the pending error | |
| PASS getError was expected value: NO_ERROR : after the pending error | |
| drawn: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 24 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 0 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 0 | |
| PASS gl.getParameter(gl.SAMPLES) is 0 | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is gl.getParameter(gl.DEPTH_BITS) | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 2 | |
| PASS gl.drawingBufferHeight is 2 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "2x2" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| presented: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 24 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 0 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 0 | |
| PASS gl.getParameter(gl.SAMPLES) is 0 | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is gl.getParameter(gl.DEPTH_BITS) | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 2 | |
| PASS gl.drawingBufferHeight is 2 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "2x2" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| after internal reads: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 24 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 0 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 0 | |
| PASS gl.getParameter(gl.SAMPLES) is 0 | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is gl.getParameter(gl.DEPTH_BITS) | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 2 | |
| PASS gl.drawingBufferHeight is 2 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "2x2" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| resized: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 24 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 0 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 0 | |
| PASS gl.getParameter(gl.SAMPLES) is 0 | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is gl.getParameter(gl.DEPTH_BITS) | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 3 | |
| PASS gl.drawingBufferHeight is 3 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "2x2" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| PASS Array.from(gl.getParameter(gl.VIEWPORT)) is [0, 0, 2, 2] | |
| PASS Array.from(gl.getParameter(gl.SCISSOR_BOX)) is [0, 0, 2, 2] | |
| restored: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 24 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 0 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 0 | |
| PASS gl.getParameter(gl.SAMPLES) is 0 | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is gl.getParameter(gl.DEPTH_BITS) | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 3 | |
| PASS gl.drawingBufferHeight is 3 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "0x0" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| zero size canvas: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 24 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 0 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 0 | |
| PASS gl.getParameter(gl.SAMPLES) is 0 | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is gl.getParameter(gl.DEPTH_BITS) | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 1 | |
| PASS gl.drawingBufferHeight is 1 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "1x1" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| WebGL 2, alpha: true, premultipliedAlpha: false, antialias: false, preserveDrawingBuffer: true, depth: true, stencil: false | |
| fresh: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 24 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 0 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 0 | |
| PASS gl.getParameter(gl.SAMPLES) is 0 | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.COLOR_ATTACHMENT0, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH_STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.COLOR_ATTACHMENT0, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH_STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.COLOR_ATTACHMENT0, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH_STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is gl.getParameter(gl.DEPTH_BITS) | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 2 | |
| PASS gl.drawingBufferHeight is 2 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "0x0" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| PASS Array.from(gl.getParameter(gl.VIEWPORT)) is [0, 0, 2, 2] | |
| PASS Array.from(gl.getParameter(gl.SCISSOR_BOX)) is [0, 0, 2, 2] | |
| PASS sameAnswersAsOtherAntialiasAndPreserveDrawingBufferValues is true | |
| DRAW_BUFFER0 and READ_BUFFER set to NONE and back: | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.drawBuffers([gl.NONE]) | |
| PASS gl.getParameter(drawBuffer0()) is gl.NONE | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.drawBuffers([gl.BACK]) | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readBuffer(gl.NONE) | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.NONE | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readBuffer(gl.BACK) | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| user framebuffer for drawing, default framebuffer for reading: | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 0 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 0 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.SAMPLES) is 0 | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| default framebuffer for drawing, user framebuffer for reading: | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 24 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 0 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 0 | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| a pending error is kept across the queries: | |
| PASS getError was expected value: INVALID_ENUM : the pending error | |
| PASS getError was expected value: NO_ERROR : after the pending error | |
| drawn: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 24 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 0 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 0 | |
| PASS gl.getParameter(gl.SAMPLES) is 0 | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is gl.getParameter(gl.DEPTH_BITS) | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 2 | |
| PASS gl.drawingBufferHeight is 2 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "2x2" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| presented: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 24 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 0 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 0 | |
| PASS gl.getParameter(gl.SAMPLES) is 0 | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is gl.getParameter(gl.DEPTH_BITS) | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 2 | |
| PASS gl.drawingBufferHeight is 2 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "2x2" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| after internal reads: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 24 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 0 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 0 | |
| PASS gl.getParameter(gl.SAMPLES) is 0 | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is gl.getParameter(gl.DEPTH_BITS) | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 2 | |
| PASS gl.drawingBufferHeight is 2 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "2x2" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| resized: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 24 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 0 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 0 | |
| PASS gl.getParameter(gl.SAMPLES) is 0 | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is gl.getParameter(gl.DEPTH_BITS) | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 3 | |
| PASS gl.drawingBufferHeight is 3 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "2x2" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| PASS Array.from(gl.getParameter(gl.VIEWPORT)) is [0, 0, 2, 2] | |
| PASS Array.from(gl.getParameter(gl.SCISSOR_BOX)) is [0, 0, 2, 2] | |
| restored: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 24 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 0 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 0 | |
| PASS gl.getParameter(gl.SAMPLES) is 0 | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is gl.getParameter(gl.DEPTH_BITS) | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 3 | |
| PASS gl.drawingBufferHeight is 3 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "0x0" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| zero size canvas: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 24 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 0 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 0 | |
| PASS gl.getParameter(gl.SAMPLES) is 0 | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is gl.getParameter(gl.DEPTH_BITS) | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 1 | |
| PASS gl.drawingBufferHeight is 1 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "1x1" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| WebGL 2, alpha: true, premultipliedAlpha: false, antialias: true, preserveDrawingBuffer: false, depth: true, stencil: false | |
| fresh: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 24 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 0 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 1 | |
| PASS gl.getParameter(gl.SAMPLES) is > 0 | |
| PASS Array.from(gl.getInternalformatParameter(gl.RENDERBUFFER, gl.RGBA8, gl.SAMPLES)).includes(gl.getParameter(gl.SAMPLES)) is true | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.COLOR_ATTACHMENT0, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH_STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.COLOR_ATTACHMENT0, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH_STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.COLOR_ATTACHMENT0, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH_STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is gl.getParameter(gl.DEPTH_BITS) | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 2 | |
| PASS gl.drawingBufferHeight is 2 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "0x0" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| PASS Array.from(gl.getParameter(gl.VIEWPORT)) is [0, 0, 2, 2] | |
| PASS Array.from(gl.getParameter(gl.SCISSOR_BOX)) is [0, 0, 2, 2] | |
| PASS sameAnswersAsOtherAntialiasAndPreserveDrawingBufferValues is true | |
| DRAW_BUFFER0 and READ_BUFFER set to NONE and back: | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.drawBuffers([gl.NONE]) | |
| PASS gl.getParameter(drawBuffer0()) is gl.NONE | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.drawBuffers([gl.BACK]) | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readBuffer(gl.NONE) | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.NONE | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readBuffer(gl.BACK) | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| user framebuffer for drawing, default framebuffer for reading: | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 0 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 0 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.SAMPLES) is 0 | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| default framebuffer for drawing, user framebuffer for reading: | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 24 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 0 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 1 | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| a pending error is kept across the queries: | |
| PASS getError was expected value: INVALID_ENUM : the pending error | |
| PASS getError was expected value: NO_ERROR : after the pending error | |
| drawn: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 24 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 0 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 1 | |
| PASS gl.getParameter(gl.SAMPLES) is > 0 | |
| PASS Array.from(gl.getInternalformatParameter(gl.RENDERBUFFER, gl.RGBA8, gl.SAMPLES)).includes(gl.getParameter(gl.SAMPLES)) is true | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is gl.getParameter(gl.DEPTH_BITS) | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 2 | |
| PASS gl.drawingBufferHeight is 2 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "2x2" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| presented: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 24 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 0 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 1 | |
| PASS gl.getParameter(gl.SAMPLES) is > 0 | |
| PASS Array.from(gl.getInternalformatParameter(gl.RENDERBUFFER, gl.RGBA8, gl.SAMPLES)).includes(gl.getParameter(gl.SAMPLES)) is true | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is gl.getParameter(gl.DEPTH_BITS) | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 2 | |
| PASS gl.drawingBufferHeight is 2 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "2x2" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| after internal reads: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 24 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 0 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 1 | |
| PASS gl.getParameter(gl.SAMPLES) is > 0 | |
| PASS Array.from(gl.getInternalformatParameter(gl.RENDERBUFFER, gl.RGBA8, gl.SAMPLES)).includes(gl.getParameter(gl.SAMPLES)) is true | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is gl.getParameter(gl.DEPTH_BITS) | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 2 | |
| PASS gl.drawingBufferHeight is 2 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "2x2" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| resized: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 24 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 0 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 1 | |
| PASS gl.getParameter(gl.SAMPLES) is > 0 | |
| PASS Array.from(gl.getInternalformatParameter(gl.RENDERBUFFER, gl.RGBA8, gl.SAMPLES)).includes(gl.getParameter(gl.SAMPLES)) is true | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is gl.getParameter(gl.DEPTH_BITS) | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 3 | |
| PASS gl.drawingBufferHeight is 3 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "2x2" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| PASS Array.from(gl.getParameter(gl.VIEWPORT)) is [0, 0, 2, 2] | |
| PASS Array.from(gl.getParameter(gl.SCISSOR_BOX)) is [0, 0, 2, 2] | |
| restored: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 24 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 0 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 1 | |
| PASS gl.getParameter(gl.SAMPLES) is > 0 | |
| PASS Array.from(gl.getInternalformatParameter(gl.RENDERBUFFER, gl.RGBA8, gl.SAMPLES)).includes(gl.getParameter(gl.SAMPLES)) is true | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is gl.getParameter(gl.DEPTH_BITS) | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 3 | |
| PASS gl.drawingBufferHeight is 3 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "0x0" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| zero size canvas: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 24 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 0 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 1 | |
| PASS gl.getParameter(gl.SAMPLES) is > 0 | |
| PASS Array.from(gl.getInternalformatParameter(gl.RENDERBUFFER, gl.RGBA8, gl.SAMPLES)).includes(gl.getParameter(gl.SAMPLES)) is true | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is gl.getParameter(gl.DEPTH_BITS) | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 1 | |
| PASS gl.drawingBufferHeight is 1 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "1x1" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| WebGL 2, alpha: true, premultipliedAlpha: false, antialias: true, preserveDrawingBuffer: true, depth: true, stencil: false | |
| fresh: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 24 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 0 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 1 | |
| PASS gl.getParameter(gl.SAMPLES) is > 0 | |
| PASS Array.from(gl.getInternalformatParameter(gl.RENDERBUFFER, gl.RGBA8, gl.SAMPLES)).includes(gl.getParameter(gl.SAMPLES)) is true | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.COLOR_ATTACHMENT0, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH_STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.COLOR_ATTACHMENT0, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH_STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.COLOR_ATTACHMENT0, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH_STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is gl.getParameter(gl.DEPTH_BITS) | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 2 | |
| PASS gl.drawingBufferHeight is 2 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "0x0" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| PASS Array.from(gl.getParameter(gl.VIEWPORT)) is [0, 0, 2, 2] | |
| PASS Array.from(gl.getParameter(gl.SCISSOR_BOX)) is [0, 0, 2, 2] | |
| PASS sameAnswersAsOtherAntialiasAndPreserveDrawingBufferValues is true | |
| DRAW_BUFFER0 and READ_BUFFER set to NONE and back: | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.drawBuffers([gl.NONE]) | |
| PASS gl.getParameter(drawBuffer0()) is gl.NONE | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.drawBuffers([gl.BACK]) | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readBuffer(gl.NONE) | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.NONE | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readBuffer(gl.BACK) | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| user framebuffer for drawing, default framebuffer for reading: | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 0 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 0 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.SAMPLES) is 0 | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| default framebuffer for drawing, user framebuffer for reading: | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 24 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 0 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 1 | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| a pending error is kept across the queries: | |
| PASS getError was expected value: INVALID_ENUM : the pending error | |
| PASS getError was expected value: NO_ERROR : after the pending error | |
| drawn: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 24 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 0 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 1 | |
| PASS gl.getParameter(gl.SAMPLES) is > 0 | |
| PASS Array.from(gl.getInternalformatParameter(gl.RENDERBUFFER, gl.RGBA8, gl.SAMPLES)).includes(gl.getParameter(gl.SAMPLES)) is true | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is gl.getParameter(gl.DEPTH_BITS) | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 2 | |
| PASS gl.drawingBufferHeight is 2 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "2x2" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| presented: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 24 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 0 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 1 | |
| PASS gl.getParameter(gl.SAMPLES) is > 0 | |
| PASS Array.from(gl.getInternalformatParameter(gl.RENDERBUFFER, gl.RGBA8, gl.SAMPLES)).includes(gl.getParameter(gl.SAMPLES)) is true | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is gl.getParameter(gl.DEPTH_BITS) | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 2 | |
| PASS gl.drawingBufferHeight is 2 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "2x2" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| after internal reads: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 24 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 0 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 1 | |
| PASS gl.getParameter(gl.SAMPLES) is > 0 | |
| PASS Array.from(gl.getInternalformatParameter(gl.RENDERBUFFER, gl.RGBA8, gl.SAMPLES)).includes(gl.getParameter(gl.SAMPLES)) is true | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is gl.getParameter(gl.DEPTH_BITS) | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 2 | |
| PASS gl.drawingBufferHeight is 2 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "2x2" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| resized: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 24 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 0 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 1 | |
| PASS gl.getParameter(gl.SAMPLES) is > 0 | |
| PASS Array.from(gl.getInternalformatParameter(gl.RENDERBUFFER, gl.RGBA8, gl.SAMPLES)).includes(gl.getParameter(gl.SAMPLES)) is true | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is gl.getParameter(gl.DEPTH_BITS) | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 3 | |
| PASS gl.drawingBufferHeight is 3 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "2x2" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| PASS Array.from(gl.getParameter(gl.VIEWPORT)) is [0, 0, 2, 2] | |
| PASS Array.from(gl.getParameter(gl.SCISSOR_BOX)) is [0, 0, 2, 2] | |
| restored: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 24 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 0 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 1 | |
| PASS gl.getParameter(gl.SAMPLES) is > 0 | |
| PASS Array.from(gl.getInternalformatParameter(gl.RENDERBUFFER, gl.RGBA8, gl.SAMPLES)).includes(gl.getParameter(gl.SAMPLES)) is true | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is gl.getParameter(gl.DEPTH_BITS) | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 3 | |
| PASS gl.drawingBufferHeight is 3 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "0x0" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| zero size canvas: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 24 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 0 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 1 | |
| PASS gl.getParameter(gl.SAMPLES) is > 0 | |
| PASS Array.from(gl.getInternalformatParameter(gl.RENDERBUFFER, gl.RGBA8, gl.SAMPLES)).includes(gl.getParameter(gl.SAMPLES)) is true | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is gl.getParameter(gl.DEPTH_BITS) | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 1 | |
| PASS gl.drawingBufferHeight is 1 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "1x1" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| WebGL 2, alpha: true, premultipliedAlpha: false, antialias: false, preserveDrawingBuffer: false, depth: false, stencil: true | |
| fresh: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 0 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 8 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 0 | |
| PASS gl.getParameter(gl.SAMPLES) is 0 | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.COLOR_ATTACHMENT0, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH_STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.COLOR_ATTACHMENT0, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH_STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.COLOR_ATTACHMENT0, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH_STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 2 | |
| PASS gl.drawingBufferHeight is 2 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "0x0" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| PASS Array.from(gl.getParameter(gl.VIEWPORT)) is [0, 0, 2, 2] | |
| PASS Array.from(gl.getParameter(gl.SCISSOR_BOX)) is [0, 0, 2, 2] | |
| DRAW_BUFFER0 and READ_BUFFER set to NONE and back: | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.drawBuffers([gl.NONE]) | |
| PASS gl.getParameter(drawBuffer0()) is gl.NONE | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.drawBuffers([gl.BACK]) | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readBuffer(gl.NONE) | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.NONE | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readBuffer(gl.BACK) | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| user framebuffer for drawing, default framebuffer for reading: | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 0 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 0 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.SAMPLES) is 0 | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| default framebuffer for drawing, user framebuffer for reading: | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 0 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 0 | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| a pending error is kept across the queries: | |
| PASS getError was expected value: INVALID_ENUM : the pending error | |
| PASS getError was expected value: NO_ERROR : after the pending error | |
| drawn: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 0 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 8 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 0 | |
| PASS gl.getParameter(gl.SAMPLES) is 0 | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 2 | |
| PASS gl.drawingBufferHeight is 2 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "2x2" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| presented: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 0 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 8 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 0 | |
| PASS gl.getParameter(gl.SAMPLES) is 0 | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 2 | |
| PASS gl.drawingBufferHeight is 2 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "2x2" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| after internal reads: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 0 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 8 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 0 | |
| PASS gl.getParameter(gl.SAMPLES) is 0 | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 2 | |
| PASS gl.drawingBufferHeight is 2 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "2x2" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| resized: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 0 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 8 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 0 | |
| PASS gl.getParameter(gl.SAMPLES) is 0 | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 3 | |
| PASS gl.drawingBufferHeight is 3 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "2x2" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| PASS Array.from(gl.getParameter(gl.VIEWPORT)) is [0, 0, 2, 2] | |
| PASS Array.from(gl.getParameter(gl.SCISSOR_BOX)) is [0, 0, 2, 2] | |
| restored: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 0 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 8 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 0 | |
| PASS gl.getParameter(gl.SAMPLES) is 0 | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 3 | |
| PASS gl.drawingBufferHeight is 3 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "0x0" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| zero size canvas: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 0 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 8 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 0 | |
| PASS gl.getParameter(gl.SAMPLES) is 0 | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 1 | |
| PASS gl.drawingBufferHeight is 1 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "1x1" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| WebGL 2, alpha: true, premultipliedAlpha: false, antialias: false, preserveDrawingBuffer: true, depth: false, stencil: true | |
| fresh: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 0 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 8 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 0 | |
| PASS gl.getParameter(gl.SAMPLES) is 0 | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.COLOR_ATTACHMENT0, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH_STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.COLOR_ATTACHMENT0, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH_STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.COLOR_ATTACHMENT0, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH_STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 2 | |
| PASS gl.drawingBufferHeight is 2 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "0x0" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| PASS Array.from(gl.getParameter(gl.VIEWPORT)) is [0, 0, 2, 2] | |
| PASS Array.from(gl.getParameter(gl.SCISSOR_BOX)) is [0, 0, 2, 2] | |
| PASS sameAnswersAsOtherAntialiasAndPreserveDrawingBufferValues is true | |
| DRAW_BUFFER0 and READ_BUFFER set to NONE and back: | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.drawBuffers([gl.NONE]) | |
| PASS gl.getParameter(drawBuffer0()) is gl.NONE | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.drawBuffers([gl.BACK]) | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readBuffer(gl.NONE) | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.NONE | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readBuffer(gl.BACK) | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| user framebuffer for drawing, default framebuffer for reading: | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 0 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 0 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.SAMPLES) is 0 | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| default framebuffer for drawing, user framebuffer for reading: | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 0 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 0 | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| a pending error is kept across the queries: | |
| PASS getError was expected value: INVALID_ENUM : the pending error | |
| PASS getError was expected value: NO_ERROR : after the pending error | |
| drawn: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 0 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 8 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 0 | |
| PASS gl.getParameter(gl.SAMPLES) is 0 | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 2 | |
| PASS gl.drawingBufferHeight is 2 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "2x2" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| presented: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 0 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 8 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 0 | |
| PASS gl.getParameter(gl.SAMPLES) is 0 | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 2 | |
| PASS gl.drawingBufferHeight is 2 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "2x2" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| after internal reads: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 0 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 8 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 0 | |
| PASS gl.getParameter(gl.SAMPLES) is 0 | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 2 | |
| PASS gl.drawingBufferHeight is 2 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "2x2" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| resized: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 0 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 8 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 0 | |
| PASS gl.getParameter(gl.SAMPLES) is 0 | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 3 | |
| PASS gl.drawingBufferHeight is 3 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "2x2" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| PASS Array.from(gl.getParameter(gl.VIEWPORT)) is [0, 0, 2, 2] | |
| PASS Array.from(gl.getParameter(gl.SCISSOR_BOX)) is [0, 0, 2, 2] | |
| restored: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 0 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 8 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 0 | |
| PASS gl.getParameter(gl.SAMPLES) is 0 | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 3 | |
| PASS gl.drawingBufferHeight is 3 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "0x0" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| zero size canvas: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 0 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 8 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 0 | |
| PASS gl.getParameter(gl.SAMPLES) is 0 | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 1 | |
| PASS gl.drawingBufferHeight is 1 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "1x1" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| WebGL 2, alpha: true, premultipliedAlpha: false, antialias: true, preserveDrawingBuffer: false, depth: false, stencil: true | |
| fresh: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 0 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 8 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 1 | |
| PASS gl.getParameter(gl.SAMPLES) is > 0 | |
| PASS Array.from(gl.getInternalformatParameter(gl.RENDERBUFFER, gl.RGBA8, gl.SAMPLES)).includes(gl.getParameter(gl.SAMPLES)) is true | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.COLOR_ATTACHMENT0, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH_STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.COLOR_ATTACHMENT0, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH_STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.COLOR_ATTACHMENT0, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH_STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 2 | |
| PASS gl.drawingBufferHeight is 2 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "0x0" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| PASS Array.from(gl.getParameter(gl.VIEWPORT)) is [0, 0, 2, 2] | |
| PASS Array.from(gl.getParameter(gl.SCISSOR_BOX)) is [0, 0, 2, 2] | |
| PASS sameAnswersAsOtherAntialiasAndPreserveDrawingBufferValues is true | |
| DRAW_BUFFER0 and READ_BUFFER set to NONE and back: | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.drawBuffers([gl.NONE]) | |
| PASS gl.getParameter(drawBuffer0()) is gl.NONE | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.drawBuffers([gl.BACK]) | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readBuffer(gl.NONE) | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.NONE | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readBuffer(gl.BACK) | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| user framebuffer for drawing, default framebuffer for reading: | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 0 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 0 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.SAMPLES) is 0 | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| default framebuffer for drawing, user framebuffer for reading: | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 0 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 1 | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| a pending error is kept across the queries: | |
| PASS getError was expected value: INVALID_ENUM : the pending error | |
| PASS getError was expected value: NO_ERROR : after the pending error | |
| drawn: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 0 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 8 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 1 | |
| PASS gl.getParameter(gl.SAMPLES) is > 0 | |
| PASS Array.from(gl.getInternalformatParameter(gl.RENDERBUFFER, gl.RGBA8, gl.SAMPLES)).includes(gl.getParameter(gl.SAMPLES)) is true | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 2 | |
| PASS gl.drawingBufferHeight is 2 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "2x2" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| presented: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 0 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 8 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 1 | |
| PASS gl.getParameter(gl.SAMPLES) is > 0 | |
| PASS Array.from(gl.getInternalformatParameter(gl.RENDERBUFFER, gl.RGBA8, gl.SAMPLES)).includes(gl.getParameter(gl.SAMPLES)) is true | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 2 | |
| PASS gl.drawingBufferHeight is 2 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "2x2" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| after internal reads: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 0 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 8 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 1 | |
| PASS gl.getParameter(gl.SAMPLES) is > 0 | |
| PASS Array.from(gl.getInternalformatParameter(gl.RENDERBUFFER, gl.RGBA8, gl.SAMPLES)).includes(gl.getParameter(gl.SAMPLES)) is true | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 2 | |
| PASS gl.drawingBufferHeight is 2 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "2x2" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| resized: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 0 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 8 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 1 | |
| PASS gl.getParameter(gl.SAMPLES) is > 0 | |
| PASS Array.from(gl.getInternalformatParameter(gl.RENDERBUFFER, gl.RGBA8, gl.SAMPLES)).includes(gl.getParameter(gl.SAMPLES)) is true | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 3 | |
| PASS gl.drawingBufferHeight is 3 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "2x2" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| PASS Array.from(gl.getParameter(gl.VIEWPORT)) is [0, 0, 2, 2] | |
| PASS Array.from(gl.getParameter(gl.SCISSOR_BOX)) is [0, 0, 2, 2] | |
| restored: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 0 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 8 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 1 | |
| PASS gl.getParameter(gl.SAMPLES) is > 0 | |
| PASS Array.from(gl.getInternalformatParameter(gl.RENDERBUFFER, gl.RGBA8, gl.SAMPLES)).includes(gl.getParameter(gl.SAMPLES)) is true | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 3 | |
| PASS gl.drawingBufferHeight is 3 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "0x0" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| zero size canvas: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 0 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 8 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 1 | |
| PASS gl.getParameter(gl.SAMPLES) is > 0 | |
| PASS Array.from(gl.getInternalformatParameter(gl.RENDERBUFFER, gl.RGBA8, gl.SAMPLES)).includes(gl.getParameter(gl.SAMPLES)) is true | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 1 | |
| PASS gl.drawingBufferHeight is 1 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "1x1" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| WebGL 2, alpha: true, premultipliedAlpha: false, antialias: true, preserveDrawingBuffer: true, depth: false, stencil: true | |
| fresh: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 0 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 8 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 1 | |
| PASS gl.getParameter(gl.SAMPLES) is > 0 | |
| PASS Array.from(gl.getInternalformatParameter(gl.RENDERBUFFER, gl.RGBA8, gl.SAMPLES)).includes(gl.getParameter(gl.SAMPLES)) is true | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.COLOR_ATTACHMENT0, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH_STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.COLOR_ATTACHMENT0, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH_STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.COLOR_ATTACHMENT0, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH_STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 2 | |
| PASS gl.drawingBufferHeight is 2 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "0x0" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| PASS Array.from(gl.getParameter(gl.VIEWPORT)) is [0, 0, 2, 2] | |
| PASS Array.from(gl.getParameter(gl.SCISSOR_BOX)) is [0, 0, 2, 2] | |
| PASS sameAnswersAsOtherAntialiasAndPreserveDrawingBufferValues is true | |
| DRAW_BUFFER0 and READ_BUFFER set to NONE and back: | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.drawBuffers([gl.NONE]) | |
| PASS gl.getParameter(drawBuffer0()) is gl.NONE | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.drawBuffers([gl.BACK]) | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readBuffer(gl.NONE) | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.NONE | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readBuffer(gl.BACK) | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| user framebuffer for drawing, default framebuffer for reading: | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 0 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 0 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.SAMPLES) is 0 | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| default framebuffer for drawing, user framebuffer for reading: | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 0 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 1 | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| a pending error is kept across the queries: | |
| PASS getError was expected value: INVALID_ENUM : the pending error | |
| PASS getError was expected value: NO_ERROR : after the pending error | |
| drawn: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 0 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 8 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 1 | |
| PASS gl.getParameter(gl.SAMPLES) is > 0 | |
| PASS Array.from(gl.getInternalformatParameter(gl.RENDERBUFFER, gl.RGBA8, gl.SAMPLES)).includes(gl.getParameter(gl.SAMPLES)) is true | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 2 | |
| PASS gl.drawingBufferHeight is 2 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "2x2" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| presented: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 0 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 8 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 1 | |
| PASS gl.getParameter(gl.SAMPLES) is > 0 | |
| PASS Array.from(gl.getInternalformatParameter(gl.RENDERBUFFER, gl.RGBA8, gl.SAMPLES)).includes(gl.getParameter(gl.SAMPLES)) is true | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 2 | |
| PASS gl.drawingBufferHeight is 2 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "2x2" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| after internal reads: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 0 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 8 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 1 | |
| PASS gl.getParameter(gl.SAMPLES) is > 0 | |
| PASS Array.from(gl.getInternalformatParameter(gl.RENDERBUFFER, gl.RGBA8, gl.SAMPLES)).includes(gl.getParameter(gl.SAMPLES)) is true | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 2 | |
| PASS gl.drawingBufferHeight is 2 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "2x2" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| resized: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 0 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 8 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 1 | |
| PASS gl.getParameter(gl.SAMPLES) is > 0 | |
| PASS Array.from(gl.getInternalformatParameter(gl.RENDERBUFFER, gl.RGBA8, gl.SAMPLES)).includes(gl.getParameter(gl.SAMPLES)) is true | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 3 | |
| PASS gl.drawingBufferHeight is 3 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "2x2" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| PASS Array.from(gl.getParameter(gl.VIEWPORT)) is [0, 0, 2, 2] | |
| PASS Array.from(gl.getParameter(gl.SCISSOR_BOX)) is [0, 0, 2, 2] | |
| restored: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 0 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 8 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 1 | |
| PASS gl.getParameter(gl.SAMPLES) is > 0 | |
| PASS Array.from(gl.getInternalformatParameter(gl.RENDERBUFFER, gl.RGBA8, gl.SAMPLES)).includes(gl.getParameter(gl.SAMPLES)) is true | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 3 | |
| PASS gl.drawingBufferHeight is 3 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "0x0" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| zero size canvas: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 0 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 8 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 1 | |
| PASS gl.getParameter(gl.SAMPLES) is > 0 | |
| PASS Array.from(gl.getInternalformatParameter(gl.RENDERBUFFER, gl.RGBA8, gl.SAMPLES)).includes(gl.getParameter(gl.SAMPLES)) is true | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 1 | |
| PASS gl.drawingBufferHeight is 1 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "1x1" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| WebGL 2, alpha: true, premultipliedAlpha: false, antialias: false, preserveDrawingBuffer: false, depth: false, stencil: false | |
| fresh: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 0 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 0 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 0 | |
| PASS gl.getParameter(gl.SAMPLES) is 0 | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.COLOR_ATTACHMENT0, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH_STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.COLOR_ATTACHMENT0, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH_STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.COLOR_ATTACHMENT0, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH_STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 2 | |
| PASS gl.drawingBufferHeight is 2 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "0x0" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| PASS Array.from(gl.getParameter(gl.VIEWPORT)) is [0, 0, 2, 2] | |
| PASS Array.from(gl.getParameter(gl.SCISSOR_BOX)) is [0, 0, 2, 2] | |
| DRAW_BUFFER0 and READ_BUFFER set to NONE and back: | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.drawBuffers([gl.NONE]) | |
| PASS gl.getParameter(drawBuffer0()) is gl.NONE | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.drawBuffers([gl.BACK]) | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readBuffer(gl.NONE) | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.NONE | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readBuffer(gl.BACK) | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| user framebuffer for drawing, default framebuffer for reading: | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 0 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 0 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.SAMPLES) is 0 | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| default framebuffer for drawing, user framebuffer for reading: | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 0 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 0 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 0 | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| a pending error is kept across the queries: | |
| PASS getError was expected value: INVALID_ENUM : the pending error | |
| PASS getError was expected value: NO_ERROR : after the pending error | |
| drawn: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 0 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 0 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 0 | |
| PASS gl.getParameter(gl.SAMPLES) is 0 | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 2 | |
| PASS gl.drawingBufferHeight is 2 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "2x2" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| presented: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 0 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 0 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 0 | |
| PASS gl.getParameter(gl.SAMPLES) is 0 | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 2 | |
| PASS gl.drawingBufferHeight is 2 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "2x2" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| after internal reads: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 0 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 0 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 0 | |
| PASS gl.getParameter(gl.SAMPLES) is 0 | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 2 | |
| PASS gl.drawingBufferHeight is 2 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "2x2" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| resized: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 0 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 0 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 0 | |
| PASS gl.getParameter(gl.SAMPLES) is 0 | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 3 | |
| PASS gl.drawingBufferHeight is 3 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "2x2" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| PASS Array.from(gl.getParameter(gl.VIEWPORT)) is [0, 0, 2, 2] | |
| PASS Array.from(gl.getParameter(gl.SCISSOR_BOX)) is [0, 0, 2, 2] | |
| restored: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 0 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 0 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 0 | |
| PASS gl.getParameter(gl.SAMPLES) is 0 | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 3 | |
| PASS gl.drawingBufferHeight is 3 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "0x0" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| zero size canvas: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 0 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 0 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 0 | |
| PASS gl.getParameter(gl.SAMPLES) is 0 | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 1 | |
| PASS gl.drawingBufferHeight is 1 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "1x1" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| WebGL 2, alpha: true, premultipliedAlpha: false, antialias: false, preserveDrawingBuffer: true, depth: false, stencil: false | |
| fresh: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 0 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 0 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 0 | |
| PASS gl.getParameter(gl.SAMPLES) is 0 | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.COLOR_ATTACHMENT0, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH_STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.COLOR_ATTACHMENT0, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH_STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.COLOR_ATTACHMENT0, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH_STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 2 | |
| PASS gl.drawingBufferHeight is 2 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "0x0" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| PASS Array.from(gl.getParameter(gl.VIEWPORT)) is [0, 0, 2, 2] | |
| PASS Array.from(gl.getParameter(gl.SCISSOR_BOX)) is [0, 0, 2, 2] | |
| PASS sameAnswersAsOtherAntialiasAndPreserveDrawingBufferValues is true | |
| DRAW_BUFFER0 and READ_BUFFER set to NONE and back: | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.drawBuffers([gl.NONE]) | |
| PASS gl.getParameter(drawBuffer0()) is gl.NONE | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.drawBuffers([gl.BACK]) | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readBuffer(gl.NONE) | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.NONE | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readBuffer(gl.BACK) | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| user framebuffer for drawing, default framebuffer for reading: | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 0 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 0 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.SAMPLES) is 0 | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| default framebuffer for drawing, user framebuffer for reading: | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 0 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 0 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 0 | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| a pending error is kept across the queries: | |
| PASS getError was expected value: INVALID_ENUM : the pending error | |
| PASS getError was expected value: NO_ERROR : after the pending error | |
| drawn: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 0 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 0 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 0 | |
| PASS gl.getParameter(gl.SAMPLES) is 0 | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 2 | |
| PASS gl.drawingBufferHeight is 2 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "2x2" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| presented: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 0 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 0 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 0 | |
| PASS gl.getParameter(gl.SAMPLES) is 0 | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 2 | |
| PASS gl.drawingBufferHeight is 2 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "2x2" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| after internal reads: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 0 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 0 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 0 | |
| PASS gl.getParameter(gl.SAMPLES) is 0 | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 2 | |
| PASS gl.drawingBufferHeight is 2 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "2x2" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| resized: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 0 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 0 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 0 | |
| PASS gl.getParameter(gl.SAMPLES) is 0 | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 3 | |
| PASS gl.drawingBufferHeight is 3 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "2x2" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| PASS Array.from(gl.getParameter(gl.VIEWPORT)) is [0, 0, 2, 2] | |
| PASS Array.from(gl.getParameter(gl.SCISSOR_BOX)) is [0, 0, 2, 2] | |
| restored: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 0 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 0 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 0 | |
| PASS gl.getParameter(gl.SAMPLES) is 0 | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 3 | |
| PASS gl.drawingBufferHeight is 3 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "0x0" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| zero size canvas: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 0 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 0 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 0 | |
| PASS gl.getParameter(gl.SAMPLES) is 0 | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 1 | |
| PASS gl.drawingBufferHeight is 1 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "1x1" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| WebGL 2, alpha: true, premultipliedAlpha: false, antialias: true, preserveDrawingBuffer: false, depth: false, stencil: false | |
| fresh: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 0 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 0 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 1 | |
| PASS gl.getParameter(gl.SAMPLES) is > 0 | |
| PASS Array.from(gl.getInternalformatParameter(gl.RENDERBUFFER, gl.RGBA8, gl.SAMPLES)).includes(gl.getParameter(gl.SAMPLES)) is true | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.COLOR_ATTACHMENT0, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH_STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.COLOR_ATTACHMENT0, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH_STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.COLOR_ATTACHMENT0, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH_STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 2 | |
| PASS gl.drawingBufferHeight is 2 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "0x0" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| PASS Array.from(gl.getParameter(gl.VIEWPORT)) is [0, 0, 2, 2] | |
| PASS Array.from(gl.getParameter(gl.SCISSOR_BOX)) is [0, 0, 2, 2] | |
| PASS sameAnswersAsOtherAntialiasAndPreserveDrawingBufferValues is true | |
| DRAW_BUFFER0 and READ_BUFFER set to NONE and back: | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.drawBuffers([gl.NONE]) | |
| PASS gl.getParameter(drawBuffer0()) is gl.NONE | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.drawBuffers([gl.BACK]) | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readBuffer(gl.NONE) | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.NONE | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readBuffer(gl.BACK) | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| user framebuffer for drawing, default framebuffer for reading: | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 0 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 0 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.SAMPLES) is 0 | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| default framebuffer for drawing, user framebuffer for reading: | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 0 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 0 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 1 | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| a pending error is kept across the queries: | |
| PASS getError was expected value: INVALID_ENUM : the pending error | |
| PASS getError was expected value: NO_ERROR : after the pending error | |
| drawn: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 0 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 0 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 1 | |
| PASS gl.getParameter(gl.SAMPLES) is > 0 | |
| PASS Array.from(gl.getInternalformatParameter(gl.RENDERBUFFER, gl.RGBA8, gl.SAMPLES)).includes(gl.getParameter(gl.SAMPLES)) is true | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 2 | |
| PASS gl.drawingBufferHeight is 2 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "2x2" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| presented: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 0 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 0 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 1 | |
| PASS gl.getParameter(gl.SAMPLES) is > 0 | |
| PASS Array.from(gl.getInternalformatParameter(gl.RENDERBUFFER, gl.RGBA8, gl.SAMPLES)).includes(gl.getParameter(gl.SAMPLES)) is true | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 2 | |
| PASS gl.drawingBufferHeight is 2 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "2x2" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| after internal reads: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 0 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 0 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 1 | |
| PASS gl.getParameter(gl.SAMPLES) is > 0 | |
| PASS Array.from(gl.getInternalformatParameter(gl.RENDERBUFFER, gl.RGBA8, gl.SAMPLES)).includes(gl.getParameter(gl.SAMPLES)) is true | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 2 | |
| PASS gl.drawingBufferHeight is 2 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "2x2" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| resized: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 0 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 0 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 1 | |
| PASS gl.getParameter(gl.SAMPLES) is > 0 | |
| PASS Array.from(gl.getInternalformatParameter(gl.RENDERBUFFER, gl.RGBA8, gl.SAMPLES)).includes(gl.getParameter(gl.SAMPLES)) is true | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 3 | |
| PASS gl.drawingBufferHeight is 3 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "2x2" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| PASS Array.from(gl.getParameter(gl.VIEWPORT)) is [0, 0, 2, 2] | |
| PASS Array.from(gl.getParameter(gl.SCISSOR_BOX)) is [0, 0, 2, 2] | |
| restored: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 0 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 0 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 1 | |
| PASS gl.getParameter(gl.SAMPLES) is > 0 | |
| PASS Array.from(gl.getInternalformatParameter(gl.RENDERBUFFER, gl.RGBA8, gl.SAMPLES)).includes(gl.getParameter(gl.SAMPLES)) is true | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 3 | |
| PASS gl.drawingBufferHeight is 3 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "0x0" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| zero size canvas: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 0 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 0 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 1 | |
| PASS gl.getParameter(gl.SAMPLES) is > 0 | |
| PASS Array.from(gl.getInternalformatParameter(gl.RENDERBUFFER, gl.RGBA8, gl.SAMPLES)).includes(gl.getParameter(gl.SAMPLES)) is true | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 1 | |
| PASS gl.drawingBufferHeight is 1 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "1x1" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| WebGL 2, alpha: true, premultipliedAlpha: false, antialias: true, preserveDrawingBuffer: true, depth: false, stencil: false | |
| fresh: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 0 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 0 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 1 | |
| PASS gl.getParameter(gl.SAMPLES) is > 0 | |
| PASS Array.from(gl.getInternalformatParameter(gl.RENDERBUFFER, gl.RGBA8, gl.SAMPLES)).includes(gl.getParameter(gl.SAMPLES)) is true | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.COLOR_ATTACHMENT0, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH_STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.COLOR_ATTACHMENT0, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH_STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.COLOR_ATTACHMENT0, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH_STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 2 | |
| PASS gl.drawingBufferHeight is 2 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "0x0" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| PASS Array.from(gl.getParameter(gl.VIEWPORT)) is [0, 0, 2, 2] | |
| PASS Array.from(gl.getParameter(gl.SCISSOR_BOX)) is [0, 0, 2, 2] | |
| PASS sameAnswersAsOtherAntialiasAndPreserveDrawingBufferValues is true | |
| DRAW_BUFFER0 and READ_BUFFER set to NONE and back: | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.drawBuffers([gl.NONE]) | |
| PASS gl.getParameter(drawBuffer0()) is gl.NONE | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.drawBuffers([gl.BACK]) | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readBuffer(gl.NONE) | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.NONE | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readBuffer(gl.BACK) | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| user framebuffer for drawing, default framebuffer for reading: | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 0 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 0 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.SAMPLES) is 0 | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| default framebuffer for drawing, user framebuffer for reading: | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 0 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 0 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 1 | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| a pending error is kept across the queries: | |
| PASS getError was expected value: INVALID_ENUM : the pending error | |
| PASS getError was expected value: NO_ERROR : after the pending error | |
| drawn: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 0 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 0 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 1 | |
| PASS gl.getParameter(gl.SAMPLES) is > 0 | |
| PASS Array.from(gl.getInternalformatParameter(gl.RENDERBUFFER, gl.RGBA8, gl.SAMPLES)).includes(gl.getParameter(gl.SAMPLES)) is true | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 2 | |
| PASS gl.drawingBufferHeight is 2 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "2x2" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| presented: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 0 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 0 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 1 | |
| PASS gl.getParameter(gl.SAMPLES) is > 0 | |
| PASS Array.from(gl.getInternalformatParameter(gl.RENDERBUFFER, gl.RGBA8, gl.SAMPLES)).includes(gl.getParameter(gl.SAMPLES)) is true | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 2 | |
| PASS gl.drawingBufferHeight is 2 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "2x2" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| after internal reads: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 0 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 0 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 1 | |
| PASS gl.getParameter(gl.SAMPLES) is > 0 | |
| PASS Array.from(gl.getInternalformatParameter(gl.RENDERBUFFER, gl.RGBA8, gl.SAMPLES)).includes(gl.getParameter(gl.SAMPLES)) is true | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 2 | |
| PASS gl.drawingBufferHeight is 2 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "2x2" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| resized: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 0 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 0 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 1 | |
| PASS gl.getParameter(gl.SAMPLES) is > 0 | |
| PASS Array.from(gl.getInternalformatParameter(gl.RENDERBUFFER, gl.RGBA8, gl.SAMPLES)).includes(gl.getParameter(gl.SAMPLES)) is true | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 3 | |
| PASS gl.drawingBufferHeight is 3 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "2x2" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| PASS Array.from(gl.getParameter(gl.VIEWPORT)) is [0, 0, 2, 2] | |
| PASS Array.from(gl.getParameter(gl.SCISSOR_BOX)) is [0, 0, 2, 2] | |
| restored: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 0 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 0 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 1 | |
| PASS gl.getParameter(gl.SAMPLES) is > 0 | |
| PASS Array.from(gl.getInternalformatParameter(gl.RENDERBUFFER, gl.RGBA8, gl.SAMPLES)).includes(gl.getParameter(gl.SAMPLES)) is true | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 3 | |
| PASS gl.drawingBufferHeight is 3 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "0x0" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| zero size canvas: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 0 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 0 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 1 | |
| PASS gl.getParameter(gl.SAMPLES) is > 0 | |
| PASS Array.from(gl.getInternalformatParameter(gl.RENDERBUFFER, gl.RGBA8, gl.SAMPLES)).includes(gl.getParameter(gl.SAMPLES)) is true | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 1 | |
| PASS gl.drawingBufferHeight is 1 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "1x1" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| WebGL 2, alpha: false, premultipliedAlpha: true, antialias: false, preserveDrawingBuffer: false, depth: true, stencil: true | |
| fresh: | |
| IMPLEMENTATION_COLOR_READ_FORMAT: RGBA | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 0 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 24 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 8 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 0 | |
| PASS gl.getParameter(gl.SAMPLES) is 0 | |
| PASS [gl.RGB, gl.RGBA].includes(gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT)) is true | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.COLOR_ATTACHMENT0, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH_STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.COLOR_ATTACHMENT0, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH_STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.COLOR_ATTACHMENT0, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH_STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is gl.getParameter(gl.DEPTH_BITS) | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 2 | |
| PASS gl.drawingBufferHeight is 2 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "0x0" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| PASS Array.from(gl.getParameter(gl.VIEWPORT)) is [0, 0, 2, 2] | |
| PASS Array.from(gl.getParameter(gl.SCISSOR_BOX)) is [0, 0, 2, 2] | |
| DRAW_BUFFER0 and READ_BUFFER set to NONE and back: | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.drawBuffers([gl.NONE]) | |
| PASS gl.getParameter(drawBuffer0()) is gl.NONE | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.drawBuffers([gl.BACK]) | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readBuffer(gl.NONE) | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.NONE | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readBuffer(gl.BACK) | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS [gl.RGB, gl.RGBA].includes(gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT)) is true | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| user framebuffer for drawing, default framebuffer for reading: | |
| PASS [gl.RGB, gl.RGBA].includes(gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT)) is true | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 0 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 0 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.SAMPLES) is 0 | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| default framebuffer for drawing, user framebuffer for reading: | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 24 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 0 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 0 | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| a pending error is kept across the queries: | |
| PASS getError was expected value: INVALID_ENUM : the pending error | |
| PASS getError was expected value: NO_ERROR : after the pending error | |
| drawn: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 0 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 24 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 8 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 0 | |
| PASS gl.getParameter(gl.SAMPLES) is 0 | |
| PASS [gl.RGB, gl.RGBA].includes(gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT)) is true | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is gl.getParameter(gl.DEPTH_BITS) | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 2 | |
| PASS gl.drawingBufferHeight is 2 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "2x2" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| presented: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 0 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 24 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 8 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 0 | |
| PASS gl.getParameter(gl.SAMPLES) is 0 | |
| PASS [gl.RGB, gl.RGBA].includes(gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT)) is true | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is gl.getParameter(gl.DEPTH_BITS) | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 2 | |
| PASS gl.drawingBufferHeight is 2 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "2x2" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| after internal reads: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 0 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 24 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 8 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 0 | |
| PASS gl.getParameter(gl.SAMPLES) is 0 | |
| PASS [gl.RGB, gl.RGBA].includes(gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT)) is true | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is gl.getParameter(gl.DEPTH_BITS) | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 2 | |
| PASS gl.drawingBufferHeight is 2 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "2x2" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| resized: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 0 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 24 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 8 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 0 | |
| PASS gl.getParameter(gl.SAMPLES) is 0 | |
| PASS [gl.RGB, gl.RGBA].includes(gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT)) is true | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is gl.getParameter(gl.DEPTH_BITS) | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 3 | |
| PASS gl.drawingBufferHeight is 3 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "2x2" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| PASS Array.from(gl.getParameter(gl.VIEWPORT)) is [0, 0, 2, 2] | |
| PASS Array.from(gl.getParameter(gl.SCISSOR_BOX)) is [0, 0, 2, 2] | |
| restored: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 0 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 24 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 8 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 0 | |
| PASS gl.getParameter(gl.SAMPLES) is 0 | |
| PASS [gl.RGB, gl.RGBA].includes(gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT)) is true | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is gl.getParameter(gl.DEPTH_BITS) | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 3 | |
| PASS gl.drawingBufferHeight is 3 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "0x0" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| zero size canvas: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 0 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 24 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 8 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 0 | |
| PASS gl.getParameter(gl.SAMPLES) is 0 | |
| PASS [gl.RGB, gl.RGBA].includes(gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT)) is true | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is gl.getParameter(gl.DEPTH_BITS) | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 1 | |
| PASS gl.drawingBufferHeight is 1 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "1x1" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| WebGL 2, alpha: false, premultipliedAlpha: true, antialias: false, preserveDrawingBuffer: true, depth: true, stencil: true | |
| fresh: | |
| IMPLEMENTATION_COLOR_READ_FORMAT: RGBA | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 0 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 24 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 8 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 0 | |
| PASS gl.getParameter(gl.SAMPLES) is 0 | |
| PASS [gl.RGB, gl.RGBA].includes(gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT)) is true | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.COLOR_ATTACHMENT0, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH_STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.COLOR_ATTACHMENT0, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH_STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.COLOR_ATTACHMENT0, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH_STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is gl.getParameter(gl.DEPTH_BITS) | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 2 | |
| PASS gl.drawingBufferHeight is 2 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "0x0" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| PASS Array.from(gl.getParameter(gl.VIEWPORT)) is [0, 0, 2, 2] | |
| PASS Array.from(gl.getParameter(gl.SCISSOR_BOX)) is [0, 0, 2, 2] | |
| PASS sameAnswersAsOtherAntialiasAndPreserveDrawingBufferValues is true | |
| DRAW_BUFFER0 and READ_BUFFER set to NONE and back: | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.drawBuffers([gl.NONE]) | |
| PASS gl.getParameter(drawBuffer0()) is gl.NONE | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.drawBuffers([gl.BACK]) | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readBuffer(gl.NONE) | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.NONE | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readBuffer(gl.BACK) | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS [gl.RGB, gl.RGBA].includes(gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT)) is true | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| user framebuffer for drawing, default framebuffer for reading: | |
| PASS [gl.RGB, gl.RGBA].includes(gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT)) is true | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 0 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 0 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.SAMPLES) is 0 | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| default framebuffer for drawing, user framebuffer for reading: | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 24 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 0 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 0 | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| a pending error is kept across the queries: | |
| PASS getError was expected value: INVALID_ENUM : the pending error | |
| PASS getError was expected value: NO_ERROR : after the pending error | |
| drawn: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 0 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 24 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 8 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 0 | |
| PASS gl.getParameter(gl.SAMPLES) is 0 | |
| PASS [gl.RGB, gl.RGBA].includes(gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT)) is true | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is gl.getParameter(gl.DEPTH_BITS) | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 2 | |
| PASS gl.drawingBufferHeight is 2 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "2x2" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| presented: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 0 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 24 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 8 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 0 | |
| PASS gl.getParameter(gl.SAMPLES) is 0 | |
| PASS [gl.RGB, gl.RGBA].includes(gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT)) is true | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is gl.getParameter(gl.DEPTH_BITS) | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 2 | |
| PASS gl.drawingBufferHeight is 2 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "2x2" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| after internal reads: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 0 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 24 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 8 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 0 | |
| PASS gl.getParameter(gl.SAMPLES) is 0 | |
| PASS [gl.RGB, gl.RGBA].includes(gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT)) is true | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is gl.getParameter(gl.DEPTH_BITS) | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 2 | |
| PASS gl.drawingBufferHeight is 2 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "2x2" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| resized: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 0 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 24 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 8 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 0 | |
| PASS gl.getParameter(gl.SAMPLES) is 0 | |
| PASS [gl.RGB, gl.RGBA].includes(gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT)) is true | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is gl.getParameter(gl.DEPTH_BITS) | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 3 | |
| PASS gl.drawingBufferHeight is 3 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "2x2" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| PASS Array.from(gl.getParameter(gl.VIEWPORT)) is [0, 0, 2, 2] | |
| PASS Array.from(gl.getParameter(gl.SCISSOR_BOX)) is [0, 0, 2, 2] | |
| restored: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 0 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 24 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 8 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 0 | |
| PASS gl.getParameter(gl.SAMPLES) is 0 | |
| PASS [gl.RGB, gl.RGBA].includes(gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT)) is true | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is gl.getParameter(gl.DEPTH_BITS) | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 3 | |
| PASS gl.drawingBufferHeight is 3 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "0x0" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| zero size canvas: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 0 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 24 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 8 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 0 | |
| PASS gl.getParameter(gl.SAMPLES) is 0 | |
| PASS [gl.RGB, gl.RGBA].includes(gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT)) is true | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is gl.getParameter(gl.DEPTH_BITS) | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 1 | |
| PASS gl.drawingBufferHeight is 1 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "1x1" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| WebGL 2, alpha: false, premultipliedAlpha: true, antialias: true, preserveDrawingBuffer: false, depth: true, stencil: true | |
| fresh: | |
| IMPLEMENTATION_COLOR_READ_FORMAT: RGBA | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 0 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 24 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 8 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 1 | |
| PASS gl.getParameter(gl.SAMPLES) is > 0 | |
| PASS Array.from(gl.getInternalformatParameter(gl.RENDERBUFFER, gl.RGBA8, gl.SAMPLES)).includes(gl.getParameter(gl.SAMPLES)) is true | |
| PASS [gl.RGB, gl.RGBA].includes(gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT)) is true | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.COLOR_ATTACHMENT0, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH_STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.COLOR_ATTACHMENT0, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH_STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.COLOR_ATTACHMENT0, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH_STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is gl.getParameter(gl.DEPTH_BITS) | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 2 | |
| PASS gl.drawingBufferHeight is 2 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "0x0" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| PASS Array.from(gl.getParameter(gl.VIEWPORT)) is [0, 0, 2, 2] | |
| PASS Array.from(gl.getParameter(gl.SCISSOR_BOX)) is [0, 0, 2, 2] | |
| PASS sameAnswersAsOtherAntialiasAndPreserveDrawingBufferValues is true | |
| DRAW_BUFFER0 and READ_BUFFER set to NONE and back: | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.drawBuffers([gl.NONE]) | |
| PASS gl.getParameter(drawBuffer0()) is gl.NONE | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.drawBuffers([gl.BACK]) | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readBuffer(gl.NONE) | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.NONE | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readBuffer(gl.BACK) | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS [gl.RGB, gl.RGBA].includes(gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT)) is true | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| user framebuffer for drawing, default framebuffer for reading: | |
| PASS [gl.RGB, gl.RGBA].includes(gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT)) is true | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 0 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 0 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.SAMPLES) is 0 | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| default framebuffer for drawing, user framebuffer for reading: | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 24 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 0 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 1 | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| a pending error is kept across the queries: | |
| PASS getError was expected value: INVALID_ENUM : the pending error | |
| PASS getError was expected value: NO_ERROR : after the pending error | |
| drawn: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 0 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 24 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 8 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 1 | |
| PASS gl.getParameter(gl.SAMPLES) is > 0 | |
| PASS Array.from(gl.getInternalformatParameter(gl.RENDERBUFFER, gl.RGBA8, gl.SAMPLES)).includes(gl.getParameter(gl.SAMPLES)) is true | |
| PASS [gl.RGB, gl.RGBA].includes(gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT)) is true | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is gl.getParameter(gl.DEPTH_BITS) | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 2 | |
| PASS gl.drawingBufferHeight is 2 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "2x2" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| presented: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 0 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 24 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 8 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 1 | |
| PASS gl.getParameter(gl.SAMPLES) is > 0 | |
| PASS Array.from(gl.getInternalformatParameter(gl.RENDERBUFFER, gl.RGBA8, gl.SAMPLES)).includes(gl.getParameter(gl.SAMPLES)) is true | |
| PASS [gl.RGB, gl.RGBA].includes(gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT)) is true | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is gl.getParameter(gl.DEPTH_BITS) | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 2 | |
| PASS gl.drawingBufferHeight is 2 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "2x2" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| after internal reads: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 0 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 24 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 8 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 1 | |
| PASS gl.getParameter(gl.SAMPLES) is > 0 | |
| PASS Array.from(gl.getInternalformatParameter(gl.RENDERBUFFER, gl.RGBA8, gl.SAMPLES)).includes(gl.getParameter(gl.SAMPLES)) is true | |
| PASS [gl.RGB, gl.RGBA].includes(gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT)) is true | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is gl.getParameter(gl.DEPTH_BITS) | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 2 | |
| PASS gl.drawingBufferHeight is 2 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "2x2" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| resized: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 0 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 24 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 8 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 1 | |
| PASS gl.getParameter(gl.SAMPLES) is > 0 | |
| PASS Array.from(gl.getInternalformatParameter(gl.RENDERBUFFER, gl.RGBA8, gl.SAMPLES)).includes(gl.getParameter(gl.SAMPLES)) is true | |
| PASS [gl.RGB, gl.RGBA].includes(gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT)) is true | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is gl.getParameter(gl.DEPTH_BITS) | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 3 | |
| PASS gl.drawingBufferHeight is 3 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "2x2" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| PASS Array.from(gl.getParameter(gl.VIEWPORT)) is [0, 0, 2, 2] | |
| PASS Array.from(gl.getParameter(gl.SCISSOR_BOX)) is [0, 0, 2, 2] | |
| restored: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 0 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 24 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 8 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 1 | |
| PASS gl.getParameter(gl.SAMPLES) is > 0 | |
| PASS Array.from(gl.getInternalformatParameter(gl.RENDERBUFFER, gl.RGBA8, gl.SAMPLES)).includes(gl.getParameter(gl.SAMPLES)) is true | |
| PASS [gl.RGB, gl.RGBA].includes(gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT)) is true | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is gl.getParameter(gl.DEPTH_BITS) | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 3 | |
| PASS gl.drawingBufferHeight is 3 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "0x0" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| zero size canvas: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 0 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 24 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 8 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 1 | |
| PASS gl.getParameter(gl.SAMPLES) is > 0 | |
| PASS Array.from(gl.getInternalformatParameter(gl.RENDERBUFFER, gl.RGBA8, gl.SAMPLES)).includes(gl.getParameter(gl.SAMPLES)) is true | |
| PASS [gl.RGB, gl.RGBA].includes(gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT)) is true | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is gl.getParameter(gl.DEPTH_BITS) | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 1 | |
| PASS gl.drawingBufferHeight is 1 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "1x1" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| WebGL 2, alpha: false, premultipliedAlpha: true, antialias: true, preserveDrawingBuffer: true, depth: true, stencil: true | |
| fresh: | |
| IMPLEMENTATION_COLOR_READ_FORMAT: RGBA | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 0 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 24 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 8 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 1 | |
| PASS gl.getParameter(gl.SAMPLES) is > 0 | |
| PASS Array.from(gl.getInternalformatParameter(gl.RENDERBUFFER, gl.RGBA8, gl.SAMPLES)).includes(gl.getParameter(gl.SAMPLES)) is true | |
| PASS [gl.RGB, gl.RGBA].includes(gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT)) is true | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.COLOR_ATTACHMENT0, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH_STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.COLOR_ATTACHMENT0, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH_STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.COLOR_ATTACHMENT0, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH_STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is gl.getParameter(gl.DEPTH_BITS) | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 2 | |
| PASS gl.drawingBufferHeight is 2 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "0x0" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| PASS Array.from(gl.getParameter(gl.VIEWPORT)) is [0, 0, 2, 2] | |
| PASS Array.from(gl.getParameter(gl.SCISSOR_BOX)) is [0, 0, 2, 2] | |
| PASS sameAnswersAsOtherAntialiasAndPreserveDrawingBufferValues is true | |
| DRAW_BUFFER0 and READ_BUFFER set to NONE and back: | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.drawBuffers([gl.NONE]) | |
| PASS gl.getParameter(drawBuffer0()) is gl.NONE | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.drawBuffers([gl.BACK]) | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readBuffer(gl.NONE) | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.NONE | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readBuffer(gl.BACK) | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS [gl.RGB, gl.RGBA].includes(gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT)) is true | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| user framebuffer for drawing, default framebuffer for reading: | |
| PASS [gl.RGB, gl.RGBA].includes(gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT)) is true | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 0 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 0 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.SAMPLES) is 0 | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| default framebuffer for drawing, user framebuffer for reading: | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 24 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 0 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 1 | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| a pending error is kept across the queries: | |
| PASS getError was expected value: INVALID_ENUM : the pending error | |
| PASS getError was expected value: NO_ERROR : after the pending error | |
| drawn: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 0 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 24 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 8 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 1 | |
| PASS gl.getParameter(gl.SAMPLES) is > 0 | |
| PASS Array.from(gl.getInternalformatParameter(gl.RENDERBUFFER, gl.RGBA8, gl.SAMPLES)).includes(gl.getParameter(gl.SAMPLES)) is true | |
| PASS [gl.RGB, gl.RGBA].includes(gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT)) is true | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is gl.getParameter(gl.DEPTH_BITS) | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 2 | |
| PASS gl.drawingBufferHeight is 2 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "2x2" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| presented: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 0 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 24 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 8 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 1 | |
| PASS gl.getParameter(gl.SAMPLES) is > 0 | |
| PASS Array.from(gl.getInternalformatParameter(gl.RENDERBUFFER, gl.RGBA8, gl.SAMPLES)).includes(gl.getParameter(gl.SAMPLES)) is true | |
| PASS [gl.RGB, gl.RGBA].includes(gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT)) is true | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is gl.getParameter(gl.DEPTH_BITS) | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 2 | |
| PASS gl.drawingBufferHeight is 2 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "2x2" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| after internal reads: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 0 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 24 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 8 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 1 | |
| PASS gl.getParameter(gl.SAMPLES) is > 0 | |
| PASS Array.from(gl.getInternalformatParameter(gl.RENDERBUFFER, gl.RGBA8, gl.SAMPLES)).includes(gl.getParameter(gl.SAMPLES)) is true | |
| PASS [gl.RGB, gl.RGBA].includes(gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT)) is true | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is gl.getParameter(gl.DEPTH_BITS) | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 2 | |
| PASS gl.drawingBufferHeight is 2 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "2x2" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| resized: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 0 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 24 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 8 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 1 | |
| PASS gl.getParameter(gl.SAMPLES) is > 0 | |
| PASS Array.from(gl.getInternalformatParameter(gl.RENDERBUFFER, gl.RGBA8, gl.SAMPLES)).includes(gl.getParameter(gl.SAMPLES)) is true | |
| PASS [gl.RGB, gl.RGBA].includes(gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT)) is true | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is gl.getParameter(gl.DEPTH_BITS) | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 3 | |
| PASS gl.drawingBufferHeight is 3 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "2x2" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| PASS Array.from(gl.getParameter(gl.VIEWPORT)) is [0, 0, 2, 2] | |
| PASS Array.from(gl.getParameter(gl.SCISSOR_BOX)) is [0, 0, 2, 2] | |
| restored: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 0 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 24 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 8 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 1 | |
| PASS gl.getParameter(gl.SAMPLES) is > 0 | |
| PASS Array.from(gl.getInternalformatParameter(gl.RENDERBUFFER, gl.RGBA8, gl.SAMPLES)).includes(gl.getParameter(gl.SAMPLES)) is true | |
| PASS [gl.RGB, gl.RGBA].includes(gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT)) is true | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is gl.getParameter(gl.DEPTH_BITS) | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 3 | |
| PASS gl.drawingBufferHeight is 3 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "0x0" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| zero size canvas: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 0 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 24 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 8 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 1 | |
| PASS gl.getParameter(gl.SAMPLES) is > 0 | |
| PASS Array.from(gl.getInternalformatParameter(gl.RENDERBUFFER, gl.RGBA8, gl.SAMPLES)).includes(gl.getParameter(gl.SAMPLES)) is true | |
| PASS [gl.RGB, gl.RGBA].includes(gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT)) is true | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is gl.getParameter(gl.DEPTH_BITS) | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 1 | |
| PASS gl.drawingBufferHeight is 1 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "1x1" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| WebGL 2, alpha: false, premultipliedAlpha: true, antialias: false, preserveDrawingBuffer: false, depth: true, stencil: false | |
| fresh: | |
| IMPLEMENTATION_COLOR_READ_FORMAT: RGBA | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 0 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 24 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 0 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 0 | |
| PASS gl.getParameter(gl.SAMPLES) is 0 | |
| PASS [gl.RGB, gl.RGBA].includes(gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT)) is true | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.COLOR_ATTACHMENT0, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH_STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.COLOR_ATTACHMENT0, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH_STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.COLOR_ATTACHMENT0, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH_STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is gl.getParameter(gl.DEPTH_BITS) | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 2 | |
| PASS gl.drawingBufferHeight is 2 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "0x0" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| PASS Array.from(gl.getParameter(gl.VIEWPORT)) is [0, 0, 2, 2] | |
| PASS Array.from(gl.getParameter(gl.SCISSOR_BOX)) is [0, 0, 2, 2] | |
| DRAW_BUFFER0 and READ_BUFFER set to NONE and back: | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.drawBuffers([gl.NONE]) | |
| PASS gl.getParameter(drawBuffer0()) is gl.NONE | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.drawBuffers([gl.BACK]) | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readBuffer(gl.NONE) | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.NONE | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readBuffer(gl.BACK) | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS [gl.RGB, gl.RGBA].includes(gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT)) is true | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| user framebuffer for drawing, default framebuffer for reading: | |
| PASS [gl.RGB, gl.RGBA].includes(gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT)) is true | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 0 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 0 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.SAMPLES) is 0 | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| default framebuffer for drawing, user framebuffer for reading: | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 24 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 0 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 0 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 0 | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| a pending error is kept across the queries: | |
| PASS getError was expected value: INVALID_ENUM : the pending error | |
| PASS getError was expected value: NO_ERROR : after the pending error | |
| drawn: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 0 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 24 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 0 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 0 | |
| PASS gl.getParameter(gl.SAMPLES) is 0 | |
| PASS [gl.RGB, gl.RGBA].includes(gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT)) is true | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is gl.getParameter(gl.DEPTH_BITS) | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 2 | |
| PASS gl.drawingBufferHeight is 2 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "2x2" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| presented: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 0 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 24 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 0 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 0 | |
| PASS gl.getParameter(gl.SAMPLES) is 0 | |
| PASS [gl.RGB, gl.RGBA].includes(gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT)) is true | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is gl.getParameter(gl.DEPTH_BITS) | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 2 | |
| PASS gl.drawingBufferHeight is 2 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "2x2" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| after internal reads: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 0 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 24 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 0 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 0 | |
| PASS gl.getParameter(gl.SAMPLES) is 0 | |
| PASS [gl.RGB, gl.RGBA].includes(gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT)) is true | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is gl.getParameter(gl.DEPTH_BITS) | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 2 | |
| PASS gl.drawingBufferHeight is 2 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "2x2" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| resized: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 0 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 24 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 0 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 0 | |
| PASS gl.getParameter(gl.SAMPLES) is 0 | |
| PASS [gl.RGB, gl.RGBA].includes(gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT)) is true | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is gl.getParameter(gl.DEPTH_BITS) | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 3 | |
| PASS gl.drawingBufferHeight is 3 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "2x2" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| PASS Array.from(gl.getParameter(gl.VIEWPORT)) is [0, 0, 2, 2] | |
| PASS Array.from(gl.getParameter(gl.SCISSOR_BOX)) is [0, 0, 2, 2] | |
| restored: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 0 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 24 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 0 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 0 | |
| PASS gl.getParameter(gl.SAMPLES) is 0 | |
| PASS [gl.RGB, gl.RGBA].includes(gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT)) is true | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is gl.getParameter(gl.DEPTH_BITS) | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 3 | |
| PASS gl.drawingBufferHeight is 3 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "0x0" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| zero size canvas: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 0 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 24 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 0 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 0 | |
| PASS gl.getParameter(gl.SAMPLES) is 0 | |
| PASS [gl.RGB, gl.RGBA].includes(gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT)) is true | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is gl.getParameter(gl.DEPTH_BITS) | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 1 | |
| PASS gl.drawingBufferHeight is 1 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "1x1" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| WebGL 2, alpha: false, premultipliedAlpha: true, antialias: false, preserveDrawingBuffer: true, depth: true, stencil: false | |
| fresh: | |
| IMPLEMENTATION_COLOR_READ_FORMAT: RGBA | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 0 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 24 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 0 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 0 | |
| PASS gl.getParameter(gl.SAMPLES) is 0 | |
| PASS [gl.RGB, gl.RGBA].includes(gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT)) is true | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.COLOR_ATTACHMENT0, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH_STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.COLOR_ATTACHMENT0, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH_STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.COLOR_ATTACHMENT0, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH_STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is gl.getParameter(gl.DEPTH_BITS) | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 2 | |
| PASS gl.drawingBufferHeight is 2 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "0x0" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| PASS Array.from(gl.getParameter(gl.VIEWPORT)) is [0, 0, 2, 2] | |
| PASS Array.from(gl.getParameter(gl.SCISSOR_BOX)) is [0, 0, 2, 2] | |
| PASS sameAnswersAsOtherAntialiasAndPreserveDrawingBufferValues is true | |
| DRAW_BUFFER0 and READ_BUFFER set to NONE and back: | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.drawBuffers([gl.NONE]) | |
| PASS gl.getParameter(drawBuffer0()) is gl.NONE | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.drawBuffers([gl.BACK]) | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readBuffer(gl.NONE) | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.NONE | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readBuffer(gl.BACK) | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS [gl.RGB, gl.RGBA].includes(gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT)) is true | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| user framebuffer for drawing, default framebuffer for reading: | |
| PASS [gl.RGB, gl.RGBA].includes(gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT)) is true | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 0 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 0 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.SAMPLES) is 0 | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| default framebuffer for drawing, user framebuffer for reading: | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 24 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 0 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 0 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 0 | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| a pending error is kept across the queries: | |
| PASS getError was expected value: INVALID_ENUM : the pending error | |
| PASS getError was expected value: NO_ERROR : after the pending error | |
| drawn: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 0 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 24 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 0 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 0 | |
| PASS gl.getParameter(gl.SAMPLES) is 0 | |
| PASS [gl.RGB, gl.RGBA].includes(gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT)) is true | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is gl.getParameter(gl.DEPTH_BITS) | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 2 | |
| PASS gl.drawingBufferHeight is 2 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "2x2" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| presented: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 0 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 24 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 0 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 0 | |
| PASS gl.getParameter(gl.SAMPLES) is 0 | |
| PASS [gl.RGB, gl.RGBA].includes(gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT)) is true | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is gl.getParameter(gl.DEPTH_BITS) | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 2 | |
| PASS gl.drawingBufferHeight is 2 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "2x2" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| after internal reads: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 0 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 24 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 0 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 0 | |
| PASS gl.getParameter(gl.SAMPLES) is 0 | |
| PASS [gl.RGB, gl.RGBA].includes(gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT)) is true | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is gl.getParameter(gl.DEPTH_BITS) | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 2 | |
| PASS gl.drawingBufferHeight is 2 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "2x2" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| resized: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 0 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 24 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 0 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 0 | |
| PASS gl.getParameter(gl.SAMPLES) is 0 | |
| PASS [gl.RGB, gl.RGBA].includes(gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT)) is true | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is gl.getParameter(gl.DEPTH_BITS) | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 3 | |
| PASS gl.drawingBufferHeight is 3 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "2x2" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| PASS Array.from(gl.getParameter(gl.VIEWPORT)) is [0, 0, 2, 2] | |
| PASS Array.from(gl.getParameter(gl.SCISSOR_BOX)) is [0, 0, 2, 2] | |
| restored: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 0 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 24 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 0 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 0 | |
| PASS gl.getParameter(gl.SAMPLES) is 0 | |
| PASS [gl.RGB, gl.RGBA].includes(gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT)) is true | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is gl.getParameter(gl.DEPTH_BITS) | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 3 | |
| PASS gl.drawingBufferHeight is 3 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "0x0" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| zero size canvas: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 0 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 24 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 0 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 0 | |
| PASS gl.getParameter(gl.SAMPLES) is 0 | |
| PASS [gl.RGB, gl.RGBA].includes(gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT)) is true | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is gl.getParameter(gl.DEPTH_BITS) | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 1 | |
| PASS gl.drawingBufferHeight is 1 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "1x1" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| WebGL 2, alpha: false, premultipliedAlpha: true, antialias: true, preserveDrawingBuffer: false, depth: true, stencil: false | |
| fresh: | |
| IMPLEMENTATION_COLOR_READ_FORMAT: RGBA | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 0 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 24 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 0 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 1 | |
| PASS gl.getParameter(gl.SAMPLES) is > 0 | |
| PASS Array.from(gl.getInternalformatParameter(gl.RENDERBUFFER, gl.RGBA8, gl.SAMPLES)).includes(gl.getParameter(gl.SAMPLES)) is true | |
| PASS [gl.RGB, gl.RGBA].includes(gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT)) is true | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.COLOR_ATTACHMENT0, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH_STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.COLOR_ATTACHMENT0, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH_STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.COLOR_ATTACHMENT0, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH_STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is gl.getParameter(gl.DEPTH_BITS) | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 2 | |
| PASS gl.drawingBufferHeight is 2 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "0x0" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| PASS Array.from(gl.getParameter(gl.VIEWPORT)) is [0, 0, 2, 2] | |
| PASS Array.from(gl.getParameter(gl.SCISSOR_BOX)) is [0, 0, 2, 2] | |
| PASS sameAnswersAsOtherAntialiasAndPreserveDrawingBufferValues is true | |
| DRAW_BUFFER0 and READ_BUFFER set to NONE and back: | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.drawBuffers([gl.NONE]) | |
| PASS gl.getParameter(drawBuffer0()) is gl.NONE | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.drawBuffers([gl.BACK]) | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readBuffer(gl.NONE) | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.NONE | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readBuffer(gl.BACK) | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS [gl.RGB, gl.RGBA].includes(gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT)) is true | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| user framebuffer for drawing, default framebuffer for reading: | |
| PASS [gl.RGB, gl.RGBA].includes(gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT)) is true | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 0 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 0 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.SAMPLES) is 0 | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| default framebuffer for drawing, user framebuffer for reading: | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 24 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 0 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 0 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 1 | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| a pending error is kept across the queries: | |
| PASS getError was expected value: INVALID_ENUM : the pending error | |
| PASS getError was expected value: NO_ERROR : after the pending error | |
| drawn: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 0 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 24 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 0 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 1 | |
| PASS gl.getParameter(gl.SAMPLES) is > 0 | |
| PASS Array.from(gl.getInternalformatParameter(gl.RENDERBUFFER, gl.RGBA8, gl.SAMPLES)).includes(gl.getParameter(gl.SAMPLES)) is true | |
| PASS [gl.RGB, gl.RGBA].includes(gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT)) is true | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is gl.getParameter(gl.DEPTH_BITS) | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 2 | |
| PASS gl.drawingBufferHeight is 2 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "2x2" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| presented: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 0 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 24 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 0 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 1 | |
| PASS gl.getParameter(gl.SAMPLES) is > 0 | |
| PASS Array.from(gl.getInternalformatParameter(gl.RENDERBUFFER, gl.RGBA8, gl.SAMPLES)).includes(gl.getParameter(gl.SAMPLES)) is true | |
| PASS [gl.RGB, gl.RGBA].includes(gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT)) is true | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is gl.getParameter(gl.DEPTH_BITS) | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 2 | |
| PASS gl.drawingBufferHeight is 2 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "2x2" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| after internal reads: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 0 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 24 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 0 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 1 | |
| PASS gl.getParameter(gl.SAMPLES) is > 0 | |
| PASS Array.from(gl.getInternalformatParameter(gl.RENDERBUFFER, gl.RGBA8, gl.SAMPLES)).includes(gl.getParameter(gl.SAMPLES)) is true | |
| PASS [gl.RGB, gl.RGBA].includes(gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT)) is true | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is gl.getParameter(gl.DEPTH_BITS) | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 2 | |
| PASS gl.drawingBufferHeight is 2 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "2x2" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| resized: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 0 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 24 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 0 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 1 | |
| PASS gl.getParameter(gl.SAMPLES) is > 0 | |
| PASS Array.from(gl.getInternalformatParameter(gl.RENDERBUFFER, gl.RGBA8, gl.SAMPLES)).includes(gl.getParameter(gl.SAMPLES)) is true | |
| PASS [gl.RGB, gl.RGBA].includes(gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT)) is true | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is gl.getParameter(gl.DEPTH_BITS) | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 3 | |
| PASS gl.drawingBufferHeight is 3 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "2x2" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| PASS Array.from(gl.getParameter(gl.VIEWPORT)) is [0, 0, 2, 2] | |
| PASS Array.from(gl.getParameter(gl.SCISSOR_BOX)) is [0, 0, 2, 2] | |
| restored: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 0 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 24 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 0 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 1 | |
| PASS gl.getParameter(gl.SAMPLES) is > 0 | |
| PASS Array.from(gl.getInternalformatParameter(gl.RENDERBUFFER, gl.RGBA8, gl.SAMPLES)).includes(gl.getParameter(gl.SAMPLES)) is true | |
| PASS [gl.RGB, gl.RGBA].includes(gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT)) is true | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is gl.getParameter(gl.DEPTH_BITS) | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 3 | |
| PASS gl.drawingBufferHeight is 3 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "0x0" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| zero size canvas: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 0 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 24 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 0 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 1 | |
| PASS gl.getParameter(gl.SAMPLES) is > 0 | |
| PASS Array.from(gl.getInternalformatParameter(gl.RENDERBUFFER, gl.RGBA8, gl.SAMPLES)).includes(gl.getParameter(gl.SAMPLES)) is true | |
| PASS [gl.RGB, gl.RGBA].includes(gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT)) is true | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is gl.getParameter(gl.DEPTH_BITS) | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 1 | |
| PASS gl.drawingBufferHeight is 1 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "1x1" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| WebGL 2, alpha: false, premultipliedAlpha: true, antialias: true, preserveDrawingBuffer: true, depth: true, stencil: false | |
| fresh: | |
| IMPLEMENTATION_COLOR_READ_FORMAT: RGBA | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 0 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 24 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 0 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 1 | |
| PASS gl.getParameter(gl.SAMPLES) is > 0 | |
| PASS Array.from(gl.getInternalformatParameter(gl.RENDERBUFFER, gl.RGBA8, gl.SAMPLES)).includes(gl.getParameter(gl.SAMPLES)) is true | |
| PASS [gl.RGB, gl.RGBA].includes(gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT)) is true | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.COLOR_ATTACHMENT0, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH_STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.COLOR_ATTACHMENT0, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH_STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.COLOR_ATTACHMENT0, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH_STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is gl.getParameter(gl.DEPTH_BITS) | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 2 | |
| PASS gl.drawingBufferHeight is 2 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "0x0" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| PASS Array.from(gl.getParameter(gl.VIEWPORT)) is [0, 0, 2, 2] | |
| PASS Array.from(gl.getParameter(gl.SCISSOR_BOX)) is [0, 0, 2, 2] | |
| PASS sameAnswersAsOtherAntialiasAndPreserveDrawingBufferValues is true | |
| DRAW_BUFFER0 and READ_BUFFER set to NONE and back: | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.drawBuffers([gl.NONE]) | |
| PASS gl.getParameter(drawBuffer0()) is gl.NONE | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.drawBuffers([gl.BACK]) | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readBuffer(gl.NONE) | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.NONE | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readBuffer(gl.BACK) | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS [gl.RGB, gl.RGBA].includes(gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT)) is true | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| user framebuffer for drawing, default framebuffer for reading: | |
| PASS [gl.RGB, gl.RGBA].includes(gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT)) is true | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 0 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 0 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.SAMPLES) is 0 | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| default framebuffer for drawing, user framebuffer for reading: | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 24 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 0 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 0 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 1 | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| a pending error is kept across the queries: | |
| PASS getError was expected value: INVALID_ENUM : the pending error | |
| PASS getError was expected value: NO_ERROR : after the pending error | |
| drawn: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 0 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 24 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 0 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 1 | |
| PASS gl.getParameter(gl.SAMPLES) is > 0 | |
| PASS Array.from(gl.getInternalformatParameter(gl.RENDERBUFFER, gl.RGBA8, gl.SAMPLES)).includes(gl.getParameter(gl.SAMPLES)) is true | |
| PASS [gl.RGB, gl.RGBA].includes(gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT)) is true | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is gl.getParameter(gl.DEPTH_BITS) | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 2 | |
| PASS gl.drawingBufferHeight is 2 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "2x2" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| presented: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 0 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 24 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 0 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 1 | |
| PASS gl.getParameter(gl.SAMPLES) is > 0 | |
| PASS Array.from(gl.getInternalformatParameter(gl.RENDERBUFFER, gl.RGBA8, gl.SAMPLES)).includes(gl.getParameter(gl.SAMPLES)) is true | |
| PASS [gl.RGB, gl.RGBA].includes(gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT)) is true | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is gl.getParameter(gl.DEPTH_BITS) | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 2 | |
| PASS gl.drawingBufferHeight is 2 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "2x2" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| after internal reads: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 0 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 24 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 0 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 1 | |
| PASS gl.getParameter(gl.SAMPLES) is > 0 | |
| PASS Array.from(gl.getInternalformatParameter(gl.RENDERBUFFER, gl.RGBA8, gl.SAMPLES)).includes(gl.getParameter(gl.SAMPLES)) is true | |
| PASS [gl.RGB, gl.RGBA].includes(gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT)) is true | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is gl.getParameter(gl.DEPTH_BITS) | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 2 | |
| PASS gl.drawingBufferHeight is 2 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "2x2" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| resized: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 0 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 24 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 0 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 1 | |
| PASS gl.getParameter(gl.SAMPLES) is > 0 | |
| PASS Array.from(gl.getInternalformatParameter(gl.RENDERBUFFER, gl.RGBA8, gl.SAMPLES)).includes(gl.getParameter(gl.SAMPLES)) is true | |
| PASS [gl.RGB, gl.RGBA].includes(gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT)) is true | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is gl.getParameter(gl.DEPTH_BITS) | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 3 | |
| PASS gl.drawingBufferHeight is 3 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "2x2" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| PASS Array.from(gl.getParameter(gl.VIEWPORT)) is [0, 0, 2, 2] | |
| PASS Array.from(gl.getParameter(gl.SCISSOR_BOX)) is [0, 0, 2, 2] | |
| restored: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 0 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 24 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 0 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 1 | |
| PASS gl.getParameter(gl.SAMPLES) is > 0 | |
| PASS Array.from(gl.getInternalformatParameter(gl.RENDERBUFFER, gl.RGBA8, gl.SAMPLES)).includes(gl.getParameter(gl.SAMPLES)) is true | |
| PASS [gl.RGB, gl.RGBA].includes(gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT)) is true | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is gl.getParameter(gl.DEPTH_BITS) | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 3 | |
| PASS gl.drawingBufferHeight is 3 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "0x0" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| zero size canvas: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 0 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 24 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 0 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 1 | |
| PASS gl.getParameter(gl.SAMPLES) is > 0 | |
| PASS Array.from(gl.getInternalformatParameter(gl.RENDERBUFFER, gl.RGBA8, gl.SAMPLES)).includes(gl.getParameter(gl.SAMPLES)) is true | |
| PASS [gl.RGB, gl.RGBA].includes(gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT)) is true | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 24 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is gl.getParameter(gl.DEPTH_BITS) | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 1 | |
| PASS gl.drawingBufferHeight is 1 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "1x1" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| WebGL 2, alpha: false, premultipliedAlpha: true, antialias: false, preserveDrawingBuffer: false, depth: false, stencil: true | |
| fresh: | |
| IMPLEMENTATION_COLOR_READ_FORMAT: RGBA | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 0 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 0 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 8 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 0 | |
| PASS gl.getParameter(gl.SAMPLES) is 0 | |
| PASS [gl.RGB, gl.RGBA].includes(gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT)) is true | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.COLOR_ATTACHMENT0, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH_STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.COLOR_ATTACHMENT0, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH_STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.COLOR_ATTACHMENT0, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH_STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 2 | |
| PASS gl.drawingBufferHeight is 2 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "0x0" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| PASS Array.from(gl.getParameter(gl.VIEWPORT)) is [0, 0, 2, 2] | |
| PASS Array.from(gl.getParameter(gl.SCISSOR_BOX)) is [0, 0, 2, 2] | |
| DRAW_BUFFER0 and READ_BUFFER set to NONE and back: | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.drawBuffers([gl.NONE]) | |
| PASS gl.getParameter(drawBuffer0()) is gl.NONE | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.drawBuffers([gl.BACK]) | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readBuffer(gl.NONE) | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.NONE | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readBuffer(gl.BACK) | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS [gl.RGB, gl.RGBA].includes(gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT)) is true | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| user framebuffer for drawing, default framebuffer for reading: | |
| PASS [gl.RGB, gl.RGBA].includes(gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT)) is true | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 0 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 0 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.SAMPLES) is 0 | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| default framebuffer for drawing, user framebuffer for reading: | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 0 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 0 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 0 | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| a pending error is kept across the queries: | |
| PASS getError was expected value: INVALID_ENUM : the pending error | |
| PASS getError was expected value: NO_ERROR : after the pending error | |
| drawn: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 0 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 0 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 8 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 0 | |
| PASS gl.getParameter(gl.SAMPLES) is 0 | |
| PASS [gl.RGB, gl.RGBA].includes(gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT)) is true | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 2 | |
| PASS gl.drawingBufferHeight is 2 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "2x2" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| presented: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 0 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 0 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 8 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 0 | |
| PASS gl.getParameter(gl.SAMPLES) is 0 | |
| PASS [gl.RGB, gl.RGBA].includes(gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT)) is true | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 2 | |
| PASS gl.drawingBufferHeight is 2 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "2x2" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| after internal reads: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 0 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 0 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 8 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 0 | |
| PASS gl.getParameter(gl.SAMPLES) is 0 | |
| PASS [gl.RGB, gl.RGBA].includes(gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT)) is true | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 2 | |
| PASS gl.drawingBufferHeight is 2 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "2x2" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| resized: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 0 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 0 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 8 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 0 | |
| PASS gl.getParameter(gl.SAMPLES) is 0 | |
| PASS [gl.RGB, gl.RGBA].includes(gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT)) is true | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 3 | |
| PASS gl.drawingBufferHeight is 3 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "2x2" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| PASS Array.from(gl.getParameter(gl.VIEWPORT)) is [0, 0, 2, 2] | |
| PASS Array.from(gl.getParameter(gl.SCISSOR_BOX)) is [0, 0, 2, 2] | |
| restored: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 0 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 0 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 8 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 0 | |
| PASS gl.getParameter(gl.SAMPLES) is 0 | |
| PASS [gl.RGB, gl.RGBA].includes(gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT)) is true | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 3 | |
| PASS gl.drawingBufferHeight is 3 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "0x0" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| zero size canvas: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 0 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 0 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 8 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 0 | |
| PASS gl.getParameter(gl.SAMPLES) is 0 | |
| PASS [gl.RGB, gl.RGBA].includes(gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT)) is true | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 1 | |
| PASS gl.drawingBufferHeight is 1 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "1x1" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| WebGL 2, alpha: false, premultipliedAlpha: true, antialias: false, preserveDrawingBuffer: true, depth: false, stencil: true | |
| fresh: | |
| IMPLEMENTATION_COLOR_READ_FORMAT: RGBA | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 0 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 0 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 8 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 0 | |
| PASS gl.getParameter(gl.SAMPLES) is 0 | |
| PASS [gl.RGB, gl.RGBA].includes(gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT)) is true | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.COLOR_ATTACHMENT0, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH_STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.COLOR_ATTACHMENT0, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH_STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.COLOR_ATTACHMENT0, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH_STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 2 | |
| PASS gl.drawingBufferHeight is 2 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "0x0" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| PASS Array.from(gl.getParameter(gl.VIEWPORT)) is [0, 0, 2, 2] | |
| PASS Array.from(gl.getParameter(gl.SCISSOR_BOX)) is [0, 0, 2, 2] | |
| PASS sameAnswersAsOtherAntialiasAndPreserveDrawingBufferValues is true | |
| DRAW_BUFFER0 and READ_BUFFER set to NONE and back: | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.drawBuffers([gl.NONE]) | |
| PASS gl.getParameter(drawBuffer0()) is gl.NONE | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.drawBuffers([gl.BACK]) | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readBuffer(gl.NONE) | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.NONE | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readBuffer(gl.BACK) | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS [gl.RGB, gl.RGBA].includes(gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT)) is true | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| user framebuffer for drawing, default framebuffer for reading: | |
| PASS [gl.RGB, gl.RGBA].includes(gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT)) is true | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 0 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 0 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.SAMPLES) is 0 | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| default framebuffer for drawing, user framebuffer for reading: | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 0 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 0 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 0 | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| a pending error is kept across the queries: | |
| PASS getError was expected value: INVALID_ENUM : the pending error | |
| PASS getError was expected value: NO_ERROR : after the pending error | |
| drawn: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 0 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 0 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 8 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 0 | |
| PASS gl.getParameter(gl.SAMPLES) is 0 | |
| PASS [gl.RGB, gl.RGBA].includes(gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT)) is true | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 2 | |
| PASS gl.drawingBufferHeight is 2 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "2x2" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| presented: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 0 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 0 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 8 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 0 | |
| PASS gl.getParameter(gl.SAMPLES) is 0 | |
| PASS [gl.RGB, gl.RGBA].includes(gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT)) is true | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 2 | |
| PASS gl.drawingBufferHeight is 2 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "2x2" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| after internal reads: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 0 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 0 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 8 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 0 | |
| PASS gl.getParameter(gl.SAMPLES) is 0 | |
| PASS [gl.RGB, gl.RGBA].includes(gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT)) is true | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 2 | |
| PASS gl.drawingBufferHeight is 2 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "2x2" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| resized: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 0 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 0 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 8 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 0 | |
| PASS gl.getParameter(gl.SAMPLES) is 0 | |
| PASS [gl.RGB, gl.RGBA].includes(gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT)) is true | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 3 | |
| PASS gl.drawingBufferHeight is 3 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "2x2" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| PASS Array.from(gl.getParameter(gl.VIEWPORT)) is [0, 0, 2, 2] | |
| PASS Array.from(gl.getParameter(gl.SCISSOR_BOX)) is [0, 0, 2, 2] | |
| restored: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 0 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 0 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 8 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 0 | |
| PASS gl.getParameter(gl.SAMPLES) is 0 | |
| PASS [gl.RGB, gl.RGBA].includes(gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT)) is true | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 3 | |
| PASS gl.drawingBufferHeight is 3 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "0x0" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| zero size canvas: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 0 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 0 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 8 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 0 | |
| PASS gl.getParameter(gl.SAMPLES) is 0 | |
| PASS [gl.RGB, gl.RGBA].includes(gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT)) is true | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 1 | |
| PASS gl.drawingBufferHeight is 1 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "1x1" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| WebGL 2, alpha: false, premultipliedAlpha: true, antialias: true, preserveDrawingBuffer: false, depth: false, stencil: true | |
| fresh: | |
| IMPLEMENTATION_COLOR_READ_FORMAT: RGBA | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 0 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 0 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 8 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 1 | |
| PASS gl.getParameter(gl.SAMPLES) is > 0 | |
| PASS Array.from(gl.getInternalformatParameter(gl.RENDERBUFFER, gl.RGBA8, gl.SAMPLES)).includes(gl.getParameter(gl.SAMPLES)) is true | |
| PASS [gl.RGB, gl.RGBA].includes(gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT)) is true | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.COLOR_ATTACHMENT0, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH_STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.COLOR_ATTACHMENT0, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH_STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.COLOR_ATTACHMENT0, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH_STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 2 | |
| PASS gl.drawingBufferHeight is 2 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "0x0" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| PASS Array.from(gl.getParameter(gl.VIEWPORT)) is [0, 0, 2, 2] | |
| PASS Array.from(gl.getParameter(gl.SCISSOR_BOX)) is [0, 0, 2, 2] | |
| PASS sameAnswersAsOtherAntialiasAndPreserveDrawingBufferValues is true | |
| DRAW_BUFFER0 and READ_BUFFER set to NONE and back: | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.drawBuffers([gl.NONE]) | |
| PASS gl.getParameter(drawBuffer0()) is gl.NONE | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.drawBuffers([gl.BACK]) | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readBuffer(gl.NONE) | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.NONE | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readBuffer(gl.BACK) | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS [gl.RGB, gl.RGBA].includes(gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT)) is true | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| user framebuffer for drawing, default framebuffer for reading: | |
| PASS [gl.RGB, gl.RGBA].includes(gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT)) is true | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 0 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 0 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.SAMPLES) is 0 | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| default framebuffer for drawing, user framebuffer for reading: | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 0 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 0 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 1 | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| a pending error is kept across the queries: | |
| PASS getError was expected value: INVALID_ENUM : the pending error | |
| PASS getError was expected value: NO_ERROR : after the pending error | |
| drawn: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 0 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 0 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 8 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 1 | |
| PASS gl.getParameter(gl.SAMPLES) is > 0 | |
| PASS Array.from(gl.getInternalformatParameter(gl.RENDERBUFFER, gl.RGBA8, gl.SAMPLES)).includes(gl.getParameter(gl.SAMPLES)) is true | |
| PASS [gl.RGB, gl.RGBA].includes(gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT)) is true | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 2 | |
| PASS gl.drawingBufferHeight is 2 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "2x2" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| presented: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 0 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 0 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 8 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 1 | |
| PASS gl.getParameter(gl.SAMPLES) is > 0 | |
| PASS Array.from(gl.getInternalformatParameter(gl.RENDERBUFFER, gl.RGBA8, gl.SAMPLES)).includes(gl.getParameter(gl.SAMPLES)) is true | |
| PASS [gl.RGB, gl.RGBA].includes(gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT)) is true | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 2 | |
| PASS gl.drawingBufferHeight is 2 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "2x2" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| after internal reads: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 0 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 0 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 8 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 1 | |
| PASS gl.getParameter(gl.SAMPLES) is > 0 | |
| PASS Array.from(gl.getInternalformatParameter(gl.RENDERBUFFER, gl.RGBA8, gl.SAMPLES)).includes(gl.getParameter(gl.SAMPLES)) is true | |
| PASS [gl.RGB, gl.RGBA].includes(gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT)) is true | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 2 | |
| PASS gl.drawingBufferHeight is 2 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "2x2" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| resized: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 0 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 0 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 8 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 1 | |
| PASS gl.getParameter(gl.SAMPLES) is > 0 | |
| PASS Array.from(gl.getInternalformatParameter(gl.RENDERBUFFER, gl.RGBA8, gl.SAMPLES)).includes(gl.getParameter(gl.SAMPLES)) is true | |
| PASS [gl.RGB, gl.RGBA].includes(gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT)) is true | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 3 | |
| PASS gl.drawingBufferHeight is 3 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "2x2" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| PASS Array.from(gl.getParameter(gl.VIEWPORT)) is [0, 0, 2, 2] | |
| PASS Array.from(gl.getParameter(gl.SCISSOR_BOX)) is [0, 0, 2, 2] | |
| restored: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 0 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 0 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 8 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 1 | |
| PASS gl.getParameter(gl.SAMPLES) is > 0 | |
| PASS Array.from(gl.getInternalformatParameter(gl.RENDERBUFFER, gl.RGBA8, gl.SAMPLES)).includes(gl.getParameter(gl.SAMPLES)) is true | |
| PASS [gl.RGB, gl.RGBA].includes(gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT)) is true | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 3 | |
| PASS gl.drawingBufferHeight is 3 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "0x0" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| zero size canvas: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 0 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 0 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 8 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 1 | |
| PASS gl.getParameter(gl.SAMPLES) is > 0 | |
| PASS Array.from(gl.getInternalformatParameter(gl.RENDERBUFFER, gl.RGBA8, gl.SAMPLES)).includes(gl.getParameter(gl.SAMPLES)) is true | |
| PASS [gl.RGB, gl.RGBA].includes(gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT)) is true | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 1 | |
| PASS gl.drawingBufferHeight is 1 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "1x1" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| WebGL 2, alpha: false, premultipliedAlpha: true, antialias: true, preserveDrawingBuffer: true, depth: false, stencil: true | |
| fresh: | |
| IMPLEMENTATION_COLOR_READ_FORMAT: RGBA | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 0 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 0 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 8 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 1 | |
| PASS gl.getParameter(gl.SAMPLES) is > 0 | |
| PASS Array.from(gl.getInternalformatParameter(gl.RENDERBUFFER, gl.RGBA8, gl.SAMPLES)).includes(gl.getParameter(gl.SAMPLES)) is true | |
| PASS [gl.RGB, gl.RGBA].includes(gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT)) is true | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.COLOR_ATTACHMENT0, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH_STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.COLOR_ATTACHMENT0, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH_STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.COLOR_ATTACHMENT0, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH_STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 2 | |
| PASS gl.drawingBufferHeight is 2 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "0x0" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| PASS Array.from(gl.getParameter(gl.VIEWPORT)) is [0, 0, 2, 2] | |
| PASS Array.from(gl.getParameter(gl.SCISSOR_BOX)) is [0, 0, 2, 2] | |
| PASS sameAnswersAsOtherAntialiasAndPreserveDrawingBufferValues is true | |
| DRAW_BUFFER0 and READ_BUFFER set to NONE and back: | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.drawBuffers([gl.NONE]) | |
| PASS gl.getParameter(drawBuffer0()) is gl.NONE | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.drawBuffers([gl.BACK]) | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readBuffer(gl.NONE) | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.NONE | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readBuffer(gl.BACK) | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS [gl.RGB, gl.RGBA].includes(gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT)) is true | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| user framebuffer for drawing, default framebuffer for reading: | |
| PASS [gl.RGB, gl.RGBA].includes(gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT)) is true | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 0 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 0 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.SAMPLES) is 0 | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| default framebuffer for drawing, user framebuffer for reading: | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 0 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 0 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 1 | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| a pending error is kept across the queries: | |
| PASS getError was expected value: INVALID_ENUM : the pending error | |
| PASS getError was expected value: NO_ERROR : after the pending error | |
| drawn: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 0 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 0 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 8 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 1 | |
| PASS gl.getParameter(gl.SAMPLES) is > 0 | |
| PASS Array.from(gl.getInternalformatParameter(gl.RENDERBUFFER, gl.RGBA8, gl.SAMPLES)).includes(gl.getParameter(gl.SAMPLES)) is true | |
| PASS [gl.RGB, gl.RGBA].includes(gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT)) is true | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 2 | |
| PASS gl.drawingBufferHeight is 2 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "2x2" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| presented: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 0 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 0 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 8 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 1 | |
| PASS gl.getParameter(gl.SAMPLES) is > 0 | |
| PASS Array.from(gl.getInternalformatParameter(gl.RENDERBUFFER, gl.RGBA8, gl.SAMPLES)).includes(gl.getParameter(gl.SAMPLES)) is true | |
| PASS [gl.RGB, gl.RGBA].includes(gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT)) is true | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 2 | |
| PASS gl.drawingBufferHeight is 2 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "2x2" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| after internal reads: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 0 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 0 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 8 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 1 | |
| PASS gl.getParameter(gl.SAMPLES) is > 0 | |
| PASS Array.from(gl.getInternalformatParameter(gl.RENDERBUFFER, gl.RGBA8, gl.SAMPLES)).includes(gl.getParameter(gl.SAMPLES)) is true | |
| PASS [gl.RGB, gl.RGBA].includes(gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT)) is true | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 2 | |
| PASS gl.drawingBufferHeight is 2 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "2x2" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| resized: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 0 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 0 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 8 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 1 | |
| PASS gl.getParameter(gl.SAMPLES) is > 0 | |
| PASS Array.from(gl.getInternalformatParameter(gl.RENDERBUFFER, gl.RGBA8, gl.SAMPLES)).includes(gl.getParameter(gl.SAMPLES)) is true | |
| PASS [gl.RGB, gl.RGBA].includes(gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT)) is true | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 3 | |
| PASS gl.drawingBufferHeight is 3 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "2x2" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| PASS Array.from(gl.getParameter(gl.VIEWPORT)) is [0, 0, 2, 2] | |
| PASS Array.from(gl.getParameter(gl.SCISSOR_BOX)) is [0, 0, 2, 2] | |
| restored: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 0 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 0 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 8 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 1 | |
| PASS gl.getParameter(gl.SAMPLES) is > 0 | |
| PASS Array.from(gl.getInternalformatParameter(gl.RENDERBUFFER, gl.RGBA8, gl.SAMPLES)).includes(gl.getParameter(gl.SAMPLES)) is true | |
| PASS [gl.RGB, gl.RGBA].includes(gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT)) is true | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 3 | |
| PASS gl.drawingBufferHeight is 3 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "0x0" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| zero size canvas: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 0 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 0 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 8 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 1 | |
| PASS gl.getParameter(gl.SAMPLES) is > 0 | |
| PASS Array.from(gl.getInternalformatParameter(gl.RENDERBUFFER, gl.RGBA8, gl.SAMPLES)).includes(gl.getParameter(gl.SAMPLES)) is true | |
| PASS [gl.RGB, gl.RGBA].includes(gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT)) is true | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 1 | |
| PASS gl.drawingBufferHeight is 1 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "1x1" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| WebGL 2, alpha: false, premultipliedAlpha: true, antialias: false, preserveDrawingBuffer: false, depth: false, stencil: false | |
| fresh: | |
| IMPLEMENTATION_COLOR_READ_FORMAT: RGBA | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 0 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 0 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 0 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 0 | |
| PASS gl.getParameter(gl.SAMPLES) is 0 | |
| PASS [gl.RGB, gl.RGBA].includes(gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT)) is true | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.COLOR_ATTACHMENT0, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH_STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.COLOR_ATTACHMENT0, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH_STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.COLOR_ATTACHMENT0, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH_STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 2 | |
| PASS gl.drawingBufferHeight is 2 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "0x0" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| PASS Array.from(gl.getParameter(gl.VIEWPORT)) is [0, 0, 2, 2] | |
| PASS Array.from(gl.getParameter(gl.SCISSOR_BOX)) is [0, 0, 2, 2] | |
| DRAW_BUFFER0 and READ_BUFFER set to NONE and back: | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.drawBuffers([gl.NONE]) | |
| PASS gl.getParameter(drawBuffer0()) is gl.NONE | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.drawBuffers([gl.BACK]) | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readBuffer(gl.NONE) | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.NONE | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readBuffer(gl.BACK) | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS [gl.RGB, gl.RGBA].includes(gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT)) is true | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| user framebuffer for drawing, default framebuffer for reading: | |
| PASS [gl.RGB, gl.RGBA].includes(gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT)) is true | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 0 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 0 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.SAMPLES) is 0 | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| default framebuffer for drawing, user framebuffer for reading: | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 0 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 0 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 0 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 0 | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| a pending error is kept across the queries: | |
| PASS getError was expected value: INVALID_ENUM : the pending error | |
| PASS getError was expected value: NO_ERROR : after the pending error | |
| drawn: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 0 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 0 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 0 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 0 | |
| PASS gl.getParameter(gl.SAMPLES) is 0 | |
| PASS [gl.RGB, gl.RGBA].includes(gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT)) is true | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 2 | |
| PASS gl.drawingBufferHeight is 2 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "2x2" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| presented: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 0 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 0 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 0 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 0 | |
| PASS gl.getParameter(gl.SAMPLES) is 0 | |
| PASS [gl.RGB, gl.RGBA].includes(gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT)) is true | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 2 | |
| PASS gl.drawingBufferHeight is 2 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "2x2" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| after internal reads: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 0 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 0 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 0 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 0 | |
| PASS gl.getParameter(gl.SAMPLES) is 0 | |
| PASS [gl.RGB, gl.RGBA].includes(gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT)) is true | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 2 | |
| PASS gl.drawingBufferHeight is 2 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "2x2" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| resized: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 0 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 0 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 0 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 0 | |
| PASS gl.getParameter(gl.SAMPLES) is 0 | |
| PASS [gl.RGB, gl.RGBA].includes(gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT)) is true | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 3 | |
| PASS gl.drawingBufferHeight is 3 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "2x2" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| PASS Array.from(gl.getParameter(gl.VIEWPORT)) is [0, 0, 2, 2] | |
| PASS Array.from(gl.getParameter(gl.SCISSOR_BOX)) is [0, 0, 2, 2] | |
| restored: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 0 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 0 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 0 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 0 | |
| PASS gl.getParameter(gl.SAMPLES) is 0 | |
| PASS [gl.RGB, gl.RGBA].includes(gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT)) is true | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 3 | |
| PASS gl.drawingBufferHeight is 3 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "0x0" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| zero size canvas: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 0 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 0 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 0 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 0 | |
| PASS gl.getParameter(gl.SAMPLES) is 0 | |
| PASS [gl.RGB, gl.RGBA].includes(gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT)) is true | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 1 | |
| PASS gl.drawingBufferHeight is 1 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "1x1" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| WebGL 2, alpha: false, premultipliedAlpha: true, antialias: false, preserveDrawingBuffer: true, depth: false, stencil: false | |
| fresh: | |
| IMPLEMENTATION_COLOR_READ_FORMAT: RGBA | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 0 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 0 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 0 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 0 | |
| PASS gl.getParameter(gl.SAMPLES) is 0 | |
| PASS [gl.RGB, gl.RGBA].includes(gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT)) is true | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.COLOR_ATTACHMENT0, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH_STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.COLOR_ATTACHMENT0, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH_STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.COLOR_ATTACHMENT0, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH_STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 2 | |
| PASS gl.drawingBufferHeight is 2 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "0x0" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| PASS Array.from(gl.getParameter(gl.VIEWPORT)) is [0, 0, 2, 2] | |
| PASS Array.from(gl.getParameter(gl.SCISSOR_BOX)) is [0, 0, 2, 2] | |
| PASS sameAnswersAsOtherAntialiasAndPreserveDrawingBufferValues is true | |
| DRAW_BUFFER0 and READ_BUFFER set to NONE and back: | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.drawBuffers([gl.NONE]) | |
| PASS gl.getParameter(drawBuffer0()) is gl.NONE | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.drawBuffers([gl.BACK]) | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readBuffer(gl.NONE) | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.NONE | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readBuffer(gl.BACK) | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS [gl.RGB, gl.RGBA].includes(gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT)) is true | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| user framebuffer for drawing, default framebuffer for reading: | |
| PASS [gl.RGB, gl.RGBA].includes(gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT)) is true | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 0 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 0 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.SAMPLES) is 0 | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| default framebuffer for drawing, user framebuffer for reading: | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 0 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 0 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 0 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 0 | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| a pending error is kept across the queries: | |
| PASS getError was expected value: INVALID_ENUM : the pending error | |
| PASS getError was expected value: NO_ERROR : after the pending error | |
| drawn: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 0 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 0 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 0 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 0 | |
| PASS gl.getParameter(gl.SAMPLES) is 0 | |
| PASS [gl.RGB, gl.RGBA].includes(gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT)) is true | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 2 | |
| PASS gl.drawingBufferHeight is 2 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "2x2" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| presented: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 0 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 0 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 0 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 0 | |
| PASS gl.getParameter(gl.SAMPLES) is 0 | |
| PASS [gl.RGB, gl.RGBA].includes(gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT)) is true | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 2 | |
| PASS gl.drawingBufferHeight is 2 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "2x2" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| after internal reads: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 0 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 0 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 0 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 0 | |
| PASS gl.getParameter(gl.SAMPLES) is 0 | |
| PASS [gl.RGB, gl.RGBA].includes(gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT)) is true | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 2 | |
| PASS gl.drawingBufferHeight is 2 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "2x2" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| resized: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 0 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 0 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 0 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 0 | |
| PASS gl.getParameter(gl.SAMPLES) is 0 | |
| PASS [gl.RGB, gl.RGBA].includes(gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT)) is true | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 3 | |
| PASS gl.drawingBufferHeight is 3 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "2x2" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| PASS Array.from(gl.getParameter(gl.VIEWPORT)) is [0, 0, 2, 2] | |
| PASS Array.from(gl.getParameter(gl.SCISSOR_BOX)) is [0, 0, 2, 2] | |
| restored: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 0 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 0 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 0 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 0 | |
| PASS gl.getParameter(gl.SAMPLES) is 0 | |
| PASS [gl.RGB, gl.RGBA].includes(gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT)) is true | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 3 | |
| PASS gl.drawingBufferHeight is 3 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "0x0" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| zero size canvas: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 0 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 0 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 0 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 0 | |
| PASS gl.getParameter(gl.SAMPLES) is 0 | |
| PASS [gl.RGB, gl.RGBA].includes(gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT)) is true | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 1 | |
| PASS gl.drawingBufferHeight is 1 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "1x1" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| WebGL 2, alpha: false, premultipliedAlpha: true, antialias: true, preserveDrawingBuffer: false, depth: false, stencil: false | |
| fresh: | |
| IMPLEMENTATION_COLOR_READ_FORMAT: RGBA | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 0 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 0 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 0 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 1 | |
| PASS gl.getParameter(gl.SAMPLES) is > 0 | |
| PASS Array.from(gl.getInternalformatParameter(gl.RENDERBUFFER, gl.RGBA8, gl.SAMPLES)).includes(gl.getParameter(gl.SAMPLES)) is true | |
| PASS [gl.RGB, gl.RGBA].includes(gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT)) is true | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.COLOR_ATTACHMENT0, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH_STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.COLOR_ATTACHMENT0, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH_STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.COLOR_ATTACHMENT0, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH_STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 2 | |
| PASS gl.drawingBufferHeight is 2 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "0x0" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| PASS Array.from(gl.getParameter(gl.VIEWPORT)) is [0, 0, 2, 2] | |
| PASS Array.from(gl.getParameter(gl.SCISSOR_BOX)) is [0, 0, 2, 2] | |
| PASS sameAnswersAsOtherAntialiasAndPreserveDrawingBufferValues is true | |
| DRAW_BUFFER0 and READ_BUFFER set to NONE and back: | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.drawBuffers([gl.NONE]) | |
| PASS gl.getParameter(drawBuffer0()) is gl.NONE | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.drawBuffers([gl.BACK]) | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readBuffer(gl.NONE) | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.NONE | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readBuffer(gl.BACK) | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS [gl.RGB, gl.RGBA].includes(gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT)) is true | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| user framebuffer for drawing, default framebuffer for reading: | |
| PASS [gl.RGB, gl.RGBA].includes(gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT)) is true | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 0 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 0 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.SAMPLES) is 0 | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| default framebuffer for drawing, user framebuffer for reading: | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 0 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 0 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 0 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 1 | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| a pending error is kept across the queries: | |
| PASS getError was expected value: INVALID_ENUM : the pending error | |
| PASS getError was expected value: NO_ERROR : after the pending error | |
| drawn: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 0 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 0 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 0 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 1 | |
| PASS gl.getParameter(gl.SAMPLES) is > 0 | |
| PASS Array.from(gl.getInternalformatParameter(gl.RENDERBUFFER, gl.RGBA8, gl.SAMPLES)).includes(gl.getParameter(gl.SAMPLES)) is true | |
| PASS [gl.RGB, gl.RGBA].includes(gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT)) is true | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 2 | |
| PASS gl.drawingBufferHeight is 2 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "2x2" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| presented: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 0 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 0 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 0 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 1 | |
| PASS gl.getParameter(gl.SAMPLES) is > 0 | |
| PASS Array.from(gl.getInternalformatParameter(gl.RENDERBUFFER, gl.RGBA8, gl.SAMPLES)).includes(gl.getParameter(gl.SAMPLES)) is true | |
| PASS [gl.RGB, gl.RGBA].includes(gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT)) is true | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 2 | |
| PASS gl.drawingBufferHeight is 2 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "2x2" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| after internal reads: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 0 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 0 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 0 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 1 | |
| PASS gl.getParameter(gl.SAMPLES) is > 0 | |
| PASS Array.from(gl.getInternalformatParameter(gl.RENDERBUFFER, gl.RGBA8, gl.SAMPLES)).includes(gl.getParameter(gl.SAMPLES)) is true | |
| PASS [gl.RGB, gl.RGBA].includes(gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT)) is true | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 2 | |
| PASS gl.drawingBufferHeight is 2 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "2x2" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| resized: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 0 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 0 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 0 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 1 | |
| PASS gl.getParameter(gl.SAMPLES) is > 0 | |
| PASS Array.from(gl.getInternalformatParameter(gl.RENDERBUFFER, gl.RGBA8, gl.SAMPLES)).includes(gl.getParameter(gl.SAMPLES)) is true | |
| PASS [gl.RGB, gl.RGBA].includes(gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT)) is true | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 3 | |
| PASS gl.drawingBufferHeight is 3 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "2x2" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| PASS Array.from(gl.getParameter(gl.VIEWPORT)) is [0, 0, 2, 2] | |
| PASS Array.from(gl.getParameter(gl.SCISSOR_BOX)) is [0, 0, 2, 2] | |
| restored: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 0 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 0 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 0 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 1 | |
| PASS gl.getParameter(gl.SAMPLES) is > 0 | |
| PASS Array.from(gl.getInternalformatParameter(gl.RENDERBUFFER, gl.RGBA8, gl.SAMPLES)).includes(gl.getParameter(gl.SAMPLES)) is true | |
| PASS [gl.RGB, gl.RGBA].includes(gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT)) is true | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 3 | |
| PASS gl.drawingBufferHeight is 3 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "0x0" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| zero size canvas: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 0 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 0 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 0 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 1 | |
| PASS gl.getParameter(gl.SAMPLES) is > 0 | |
| PASS Array.from(gl.getInternalformatParameter(gl.RENDERBUFFER, gl.RGBA8, gl.SAMPLES)).includes(gl.getParameter(gl.SAMPLES)) is true | |
| PASS [gl.RGB, gl.RGBA].includes(gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT)) is true | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 1 | |
| PASS gl.drawingBufferHeight is 1 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "1x1" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| WebGL 2, alpha: false, premultipliedAlpha: true, antialias: true, preserveDrawingBuffer: true, depth: false, stencil: false | |
| fresh: | |
| IMPLEMENTATION_COLOR_READ_FORMAT: RGBA | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 0 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 0 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 0 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 1 | |
| PASS gl.getParameter(gl.SAMPLES) is > 0 | |
| PASS Array.from(gl.getInternalformatParameter(gl.RENDERBUFFER, gl.RGBA8, gl.SAMPLES)).includes(gl.getParameter(gl.SAMPLES)) is true | |
| PASS [gl.RGB, gl.RGBA].includes(gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT)) is true | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.COLOR_ATTACHMENT0, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH_STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.COLOR_ATTACHMENT0, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH_STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) | |
| PASS queryResult is null | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.COLOR_ATTACHMENT0, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_ENUM : after evaluating: queryResult = gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH_STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) | |
| PASS queryResult is null | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 2 | |
| PASS gl.drawingBufferHeight is 2 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "0x0" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| PASS Array.from(gl.getParameter(gl.VIEWPORT)) is [0, 0, 2, 2] | |
| PASS Array.from(gl.getParameter(gl.SCISSOR_BOX)) is [0, 0, 2, 2] | |
| PASS sameAnswersAsOtherAntialiasAndPreserveDrawingBufferValues is true | |
| DRAW_BUFFER0 and READ_BUFFER set to NONE and back: | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.drawBuffers([gl.NONE]) | |
| PASS gl.getParameter(drawBuffer0()) is gl.NONE | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.drawBuffers([gl.BACK]) | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readBuffer(gl.NONE) | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.NONE | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) | |
| PASS queryResult is null | |
| PASS getError was expected value: INVALID_OPERATION : after evaluating: queryResult = gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) | |
| PASS queryResult is null | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readBuffer(gl.BACK) | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS [gl.RGB, gl.RGBA].includes(gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT)) is true | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| user framebuffer for drawing, default framebuffer for reading: | |
| PASS [gl.RGB, gl.RGBA].includes(gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT)) is true | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 0 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 0 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 8 | |
| PASS gl.getParameter(gl.SAMPLES) is 0 | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| default framebuffer for drawing, user framebuffer for reading: | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 0 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 0 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 0 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 1 | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT) is gl.RGBA | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| a pending error is kept across the queries: | |
| PASS getError was expected value: INVALID_ENUM : the pending error | |
| PASS getError was expected value: NO_ERROR : after the pending error | |
| drawn: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 0 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 0 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 0 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 1 | |
| PASS gl.getParameter(gl.SAMPLES) is > 0 | |
| PASS Array.from(gl.getInternalformatParameter(gl.RENDERBUFFER, gl.RGBA8, gl.SAMPLES)).includes(gl.getParameter(gl.SAMPLES)) is true | |
| PASS [gl.RGB, gl.RGBA].includes(gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT)) is true | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 2 | |
| PASS gl.drawingBufferHeight is 2 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "2x2" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| presented: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 0 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 0 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 0 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 1 | |
| PASS gl.getParameter(gl.SAMPLES) is > 0 | |
| PASS Array.from(gl.getInternalformatParameter(gl.RENDERBUFFER, gl.RGBA8, gl.SAMPLES)).includes(gl.getParameter(gl.SAMPLES)) is true | |
| PASS [gl.RGB, gl.RGBA].includes(gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT)) is true | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 2 | |
| PASS gl.drawingBufferHeight is 2 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "2x2" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| after internal reads: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 0 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 0 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 0 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 1 | |
| PASS gl.getParameter(gl.SAMPLES) is > 0 | |
| PASS Array.from(gl.getInternalformatParameter(gl.RENDERBUFFER, gl.RGBA8, gl.SAMPLES)).includes(gl.getParameter(gl.SAMPLES)) is true | |
| PASS [gl.RGB, gl.RGBA].includes(gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT)) is true | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 2 | |
| PASS gl.drawingBufferHeight is 2 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "2x2" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| resized: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 0 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 0 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 0 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 1 | |
| PASS gl.getParameter(gl.SAMPLES) is > 0 | |
| PASS Array.from(gl.getInternalformatParameter(gl.RENDERBUFFER, gl.RGBA8, gl.SAMPLES)).includes(gl.getParameter(gl.SAMPLES)) is true | |
| PASS [gl.RGB, gl.RGBA].includes(gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT)) is true | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 3 | |
| PASS gl.drawingBufferHeight is 3 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "2x2" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| PASS Array.from(gl.getParameter(gl.VIEWPORT)) is [0, 0, 2, 2] | |
| PASS Array.from(gl.getParameter(gl.SCISSOR_BOX)) is [0, 0, 2, 2] | |
| restored: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 0 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 0 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 0 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 1 | |
| PASS gl.getParameter(gl.SAMPLES) is > 0 | |
| PASS Array.from(gl.getInternalformatParameter(gl.RENDERBUFFER, gl.RGBA8, gl.SAMPLES)).includes(gl.getParameter(gl.SAMPLES)) is true | |
| PASS [gl.RGB, gl.RGBA].includes(gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT)) is true | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 3 | |
| PASS gl.drawingBufferHeight is 3 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "0x0" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| zero size canvas: | |
| PASS gl.getParameter(gl.RED_BITS) is 8 | |
| PASS gl.getParameter(gl.GREEN_BITS) is 8 | |
| PASS gl.getParameter(gl.BLUE_BITS) is 8 | |
| PASS gl.getParameter(gl.ALPHA_BITS) is 0 | |
| PASS gl.getParameter(gl.DEPTH_BITS) is 0 | |
| PASS gl.getParameter(gl.STENCIL_BITS) is 0 | |
| PASS gl.getParameter(gl.SAMPLE_BUFFERS) is 1 | |
| PASS gl.getParameter(gl.SAMPLES) is > 0 | |
| PASS Array.from(gl.getInternalformatParameter(gl.RENDERBUFFER, gl.RGBA8, gl.SAMPLES)).includes(gl.getParameter(gl.SAMPLES)) is true | |
| PASS [gl.RGB, gl.RGBA].includes(gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_FORMAT)) is true | |
| PASS gl.getParameter(gl.IMPLEMENTATION_COLOR_READ_TYPE) is gl.UNSIGNED_BYTE | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: DRAW_FRAMEBUFFER | |
| PASS checkFramebufferStatus was FRAMEBUFFER_COMPLETE: READ_FRAMEBUFFER | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.FRAMEBUFFER_DEFAULT | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) is 8 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE) is 0 | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) is gl.UNSIGNED_NORMALIZED | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) is gl.LINEAR | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getFramebufferAttachmentParameter(gl.READ_FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) is gl.NONE | |
| PASS gl.getParameter(drawBuffer0()) is gl.BACK | |
| PASS drawBuffersAfterTheFirstAreNone() is true | |
| PASS gl.getParameter(gl.READ_BUFFER) is gl.BACK | |
| PASS gl.getParameter(gl.FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.DRAW_FRAMEBUFFER_BINDING) is null | |
| PASS gl.getParameter(gl.READ_FRAMEBUFFER_BINDING) is null | |
| PASS gl.drawingBufferWidth is 1 | |
| PASS gl.drawingBufferHeight is 1 | |
| PASS JSON.stringify(gl.getContextAttributes()) is JSON.stringify(attributes) | |
| PASS getError was expected value: NO_ERROR : after the queries | |
| PASS gl.isContextLost() is false | |
| PASS contextLostEventCount is 0 | |
| PASS collectStateIndependentQueries() is stateIndependentQueries | |
| PASS allocatedSize() is "1x1" | |
| PASS getError was expected value: NO_ERROR : after evaluating: gl.readPixels(0, 0, 1, 1, gl.RGBA, gl.UNSIGNED_BYTE, pixel) | |
| PASS successfullyParsed is true | |
| TEST COMPLETE | |