#29 Update OESVertexArrayObject.js to handle deleted buffers issue ❌ 12.7 years 12.6 years #224 Write more viewport and scissor tests ❌ 12.1 years 12.1 years #282 Add conformance tests for declaring empty arrays ❌ 11.9 years 11.9 years #374 Provide a real 1.0/2.0 landing page ❌ 11.6 years 11.6 years #390 Upstream unused uniform fixes to ES 3.0 suite, make harness stricter ❌ 11.6 years 11.6 years #444 Syntax errors in some extra tests ❌ 11.4 years 11.4 years #885 Resolve issues with illegal constructs in dEQP shader tests ❌ 10.1 years 10.1 years #915 Specify API for drawing to multiple canvases from one context. ❌ 10.1 years 10.1 years #916 Ensure that all WebGL specific behavioral changes are documented. ❌ 10.1 years 10.1 years #917 extension registry markup/split for webgl 1/2/both extensions ❌ 10.1 years 10.1 years #1053 Write conformance test for sampler array indexing in ESSL 3.00 shaders ❌ 9.9 years 9.9 years #1162 Consolidate test utilities ❌ 9.7 years 9.7 years #1193 Port Blink SVG-to-WebGL test improvements to conformance suite ❌ 9.6 years 9.6 years #1270 Issues with WEBGL_debug extension spec ❌ 9.5 years 9.5 years #1363 Change readPixels to leave out-of-bounds pixels untouched rather than zeroing them ❌ 9.4 years 9.4 years #1426 Bug in WebGL 2.0 getFramebufferAttachmentParameter test for STENCIL buffer ❌ 9.3 years 9.3 years #1452 deqp/functional/gles3/es3fShaderDerivateTests.js read back with wrong format/type ❌ 9.3 years 9.2 years #1503 Image sizing behavior for SVG images passed to texImage2D is poorly defined ❌ 9.2 years 9.2 years #1557 RFE: tool for capturing calls through WebGLRenderingContext for replay ❌ 9.1 years 9.1 years #1560 optimize deqp texturefiltering tests ❌ 9.1 years 9.1 years #1690 deqp referencerenderer rasterization algorithm differ in js and c++ ❌ 9 years 8.9 years #1830 Define behavior of uniform blocks with not enough storage bound ❌ 8.8 years 8.8 years #1890 MacOSX drivers handle shader name scoping incorrectly ❌ 8.8 years 8.8 years #1936 Expand conformance tests for multisampled renderbuffers ❌ 8.8 years 8.8 years #1972 Update tests to cover new offset and offset+length arguments ❌ 8.7 years 8.7 years #2131 Clean up texImage[23]D tests' image loading code ❌ 8.5 years 8.5 years #2203 Replace TypedArray spec and IDL links with links to ECMAScript spec ❌ 8.4 years 8.4 years #2233 compressedTex{Sub}Image{2|3}D from PBO should have an arg |imageSize| as ES signature ❌ 8.3 years 8.3 years #2242 Supply user-accessible version of packing algorithm ❌ 8.3 years 8.3 years #2259 Include minimums in WebGL 2.0 spec ❌ 8.3 years 8.3 years #2342 powerPreference is underspecified ❌ 8.1 years 8.1 years #2391 No test case covering sampler operands ❌ 8 years 8 years #2453 Test int/uint textures with alpha channels ❌ 7.8 years 7.8 years #2454 Expand conformance/textures/misc/gl-teximage.html with more alpha=0 cases ❌ 7.8 years 7.8 years #2527 Add support for reftests to conformance test harness ❌ 7.6 years 7.5 years #2599 Enable WASM dEQP testing of WebGL ❌ 7.2 years 7.2 years #2722 Reexamine out-of-memory tests which are crashing on iOS ❌ 6.6 years 6.6 years #2723 Make a better conformance suite UI, especially for mobile devices ❌ 6.6 years 6.6 years #2800 conformance/glsl/misc/large-loop-compile.html should be made more robust ❌ 6.2 years 6.2 years #2811 Expose RENDERER and VENDOR directly instead of through WEBGL_debug_renderer_info ❌ 6.2 years 6.2 years #2923 Implement EXT_texture_norm16, move to community approved ❌ 5.7 years 5.6 years #2937 Support base instance base vertex ❌ 5.6 years 5.6 years #3037 We should have a detailed doc on performance testing/evaluation best practices ❌ 5.1 years 5.1 years #3085 Typo in framebuffer-object-attachment.html ❌ 4.9 years 4.9 years #3098 WEBGL GL_EXT_draw_buffers broken ❌ 4.9 years 4.9 years #3120 Add to the spec the official way to use HTMLVideoElement with tex(Sub)Image2D ❌ 4.8 years 4.8 years #3150 Speed up or split up conformance/uniforms/uniform-samplers-test.html ❌ 4.6 years 4.6 years #3152 WebGL alpha composition issue causes color-bleeding ❌ 4.6 years 4.6 years #3153 Add test to cover ANGLE regression with HLSL compiler settings ❌ 4.6 years 4.6 years #3189 More readPixels validation needed in EXT_texture_norm16 test ❌ 4.4 years 4.4 years #3197 Non-inclusive language in test suite ❌ 4.4 years 4.3 years #3256 Clarify getContext behavior with webgl / webgl2 ❌ 4.1 years 4.1 years #3275 Use inclusive terminology in WebGL test suite ❌ 4.1 years 4.1 years #3276 Remove old, unused or incorrect WebKit test runner configuring pieces of code ❌ 4.1 years 4.1 years #3280 Non-normatively mention shader caches as user agent state ❌ 4 years 4 years #3285 Add colorSpace attribute to WebGLRenderingContextBase ❌ 4 years 3.9 years #3290 deqp/functional/gles3/fbomultisample.8_samples.html fails on some ARM devices ❌ 3.9 years 3.9 years #3298 Add glsl3 regression test for arrays-of-structs bug in ANGLE's direct-to-Metal backend ❌ 3.8 years 3.8 years #3299 Add sequence operator GLSL regression test ❌ 3.8 years 3.8 years #3300 Add regression test for transferToImageBitmap after context loss ❌ 3.8 years 3.8 years #3301 Add regression test for ImageBitmapRenderingContext after context loss ❌ 3.8 years 3.8 years #3303 Add regression test for readPixels from WebGL 2.0-rendered OffscreenCanvas ❌ 3.8 years 3.8 years #3337 Add test for scissor affecting compositing ❌ 3.6 years 3.6 years #3343 texture-corner-cases-video does not use UNPACK_COLORSPACE_CONVERSION_WEBGL = None ❌ 3.6 years 3.5 years #3344 Add test for indexed draws after detaching shaders from linked program ❌ 3.5 years 3.5 years #3348 Add test for context lost issue with Figma on certain Intel GPUs ❌ 3.5 years 3.5 years #3349 Add event handler attributes ❌ 3.5 years 3.5 years #3352 Add corner case for the use of WebGPU canvases for `TexImageSource` ❌ 3.5 years 3.5 years #3358 Not for commit: test glGetUniformBlockIndex + KHR_parallel_shader_com… ❌ 3.5 years 3.5 years #3381 Remove LegacyNoInterfaceObject annotations and expose prototypes. ❌ 3.2 years 3.2 years #3385 Consider EXT_shader_pixel_local_storage ❌ 3.2 years 3.2 years #3399 Links from WebGL 1.0 to OpenGL ES 2 spec broken ❌ 3.1 years 3.1 years #3441 Missing float color buffer tests ❌ 2.9 years 2.8 years #3510 Add [AllowResizable] to various WebGL APIs ❌ 2.3 years 2.3 years #3514 Slimmed down WEBGL_debug with just object labels and debug groups ❌ 2.3 years 2.3 years #3561 IDL contains typedefs nested in interface ❌ 1.8 years 1.8 years #3566 Reject WEBGL_webcodecs_video_frame extension. ❌ 1.8 years 1.8 years #3582 DEPTH_STENCIL_ATTACHMENT should be tested to behave as expected when the attachment object has been deleted ❌ 1.7 years 1.7 years #3615 Clarify "compositing operation" and preserveDrawingBuffer==false ❌ 1.3 years 1.2 years #3622 Test sampling from incomplete integer textures ❌ 1.2 years 1.2 years #3653 Create test case for UBO update bug in ANGLE's Metal backend ❌ 11.8 months 11.6 months #3656 Clarify VS/FS fragment shader matching with anonymous struct varying ❌ 11.6 months 11.4 months #3658 Clarify sampler type matching rules ❌ 11.1 months 10.9 months #3666 Extended brightness range rendering ❌ 9.5 months 9.2 months #3669 Clarify RGBA8/RGB8 usage with WebGL 1.0 ❌ 9.3 months 9.1 months #3680 Usability Issue With Testing UI ❌ 9.1 months 8.9 months #3685 Add test cases of uniform* from Wasm heap ❌ 8.4 months 8.1 months #3695 Clarify/test transferToImageBitmap() on on-screen canvases ❌ 7.1 months 6.9 months #3697 Test that normalizing a zero-length vector produces 0 rather than NaN / Inf ❌ 7 months 6.7 months #3701 Better define valid texture uploads with explicit dimensions from `TexImageSource` objects ❌ 5.6 months 5.3 months #3715 OffscreenCanvas context loss tests implicitly rely on OES_texture_float ❌ 2.6 months 2.3 months