Summary: | Changed results due to ANGLE use | ||
---|---|---|---|
Product: | WebKit | Reporter: | Dean Jackson <dino> |
Component: | WebGL | Assignee: | Dean Jackson <dino> |
Status: | NEW --- | ||
Severity: | Normal | CC: | ap, dino, jacob_uphoff, jdarpinian, justin_fan, kbr, Lawrence.j, webkit-bug-importer |
Priority: | P2 | Keywords: | InRadar |
Version: | WebKit Nightly Build | ||
Hardware: | Unspecified | ||
OS: | Unspecified | ||
Bug Depends on: | 212286, 212287, 209139, 210524, 211055, 211758, 212056, 212249, 212271, 212277 | ||
Bug Blocks: | 126404 |
Description
Dean Jackson
2020-02-17 13:46:44 PST
Also fast/canvas/webgl/oes-texture-float-linear.html is saying OES_texture_float is not supported on iOS simulator. Please add expectations for the following: fast/canvas/webgl/program-test.html webgl/1.0.3/conformance/programs/program-test.html WebGL 2 macOS: webgl/2.0.0/conformance/extensions/oes-vertex-array-object.html webgl/2.0.0/conformance/programs/program-test.html webgl/2.0.0/conformance2/buffers/buffer-type-restrictions.html (improved overall) webgl/2.0.0/conformance2/buffers/get-buffer-sub-data.html webgl/2.0.0/conformance2/buffers/one-large-uniform-buffer.html webgl/2.0.0/conformance2/extensions/promoted-extensions.html webgl/2.0.0/conformance2/misc/expando-loss-2.html webgl/2.0.0/conformance2/reading/read-pixels-from-fbo-test.html webgl/2.0.0/conformance2/renderbuffers/invalidate-framebuffer.html webgl/2.0.0/conformance2/renderbuffers/multisample-with-full-sample-counts.html webgl/2.0.0/conformance2/renderbuffers/multisampled-renderbuffer-initialization.html webgl/2.0.0/conformance2/rendering/canvas-resizing-with-pbo-bound.html webgl/2.0.0/conformance2/rendering/instanced-arrays.html webgl/2.0.0/conformance2/rendering/instanced-rendering-bug.html webgl/2.0.0/conformance2/rendering/rgb-format-support.html webgl/2.0.0/conformance2/textures/image_bitmap_from_image/* (all timed out) webgl/2.0.0/conformance2/textures/image_bitmap_from_video/* (all timed out) webgl/2.0.0/conformance2/textures/video (timed out) webgl/2.0.0/conformance2/vertex_arrays/vertex-array-object.html (These are just a list of things that started failing more. The results might have been misleading to begin with.) (In reply to Jacob Uphoff from comment #4) > Please add expectations for the following: > > fast/canvas/webgl/program-test.html > webgl/1.0.3/conformance/programs/program-test.html https://trac.webkit.org/changeset/256802/webkit *** Bug 207896 has been marked as a duplicate of this bug. *** iOS: fast/canvas/webgl/oes-vertex-array-object.html fast/images/exif-orientation-webgl-texture.html This test is also failing with the changes made here iOS: fast/images/exif-orientation-webgl-texture.html This test is flaky failing on Mojave: webgl/1.0.3/conformance/textures/tex-image-and-sub-image-2d-with-webgl-canvas-rgba5551.html (In reply to Jason Lawrence from comment #12) > This test is flaky failing on Mojave: > webgl/1.0.3/conformance/textures/tex-image-and-sub-image-2d-with-webgl- > canvas-rgba5551.html Link to the above failures: https://results.webkit.org/?suite=layout-tests&test=webgl%2F1.0.3%2Fconformance%2Ftextures%2Ftex-image-and-sub-image-2d-with-webgl-canvas-rgba5551.html Log from one failure: https://build.webkit.org/results/Apple%20Mojave%20Release%20WK1%20(Tests)/r257160%20(11806)/results.html The diffs are: 31[ 28: PASS ] shouldBe 0,255,0 32[ 29: PASS ] shouldBe 255,0,0 33[ 30: PASS ] shouldBe 0,255,0 34[ 31: PASS ] shouldBe 255,0,0 35[ 32: PASS ] shouldBe 0,255,0 36[ 33: FAIL ] at (0, 0) expected: 255,0,0 was 0,0,0 37[ 34: FAIL ] at (0, 16) expected: 0,255,0 was 0,0,0 38[ 35: FAIL ] at (0, 16) expected: 255,0,0 was 0,0,0 39[ 36: FAIL ] at (0, 0) expected: 0,255,0 was 0,0,0 40[ 37: FAIL ] at (0, 0) expected: 255,0,0 was 0,0,0 41[ 38: FAIL ] at (0, 16) expected: 0,255,0 was 0,0,0 42[ 39: FAIL ] at (0, 16) expected: 255,0,0 was 0,0,0 43[ 40: FAIL ] at (0, 0) expected: 0,255,0 was 0,0,0 ... The test case that failed in this case is the second whole iteration through the test cases in LayoutTests/webgl/1.0.3/resources/webgl_test_files/conformance/resources/tex-image-and-sub-image-2d-with-webgl-canvas.js , the first test case in the list: Testing texImage2D with flipY=true canvas size: 1x2 with red-green Checking top PASS shouldBe 255,0,0 Checking bottom PASS shouldBe 0,255,0 The failure of webgl/1.0.3/conformance/textures/tex-image-and-sub-image-2d-with-webgl-canvas-rgba5551.html in https://build.webkit.org/results/Apple%20Mojave%20Debug%20WK2%20(Tests)/r257234%20(7731)/results.html failed a different sub-test, however. We should probably mark this test flaky. Not 100% sure what could be causing this; Chrome doesn't seem to have a suppression for this test, but it is running against a newer conformance suite snapshot. webgl/1.0.3/conformance/renderbuffers/framebuffer-object-attachment.html fixed by 208331 webgl/2.0.0/conformance2/rendering/framebuffer-completeness-unaffected.html These are the remaining WebGL1-based regressions: iOS/Simulator: https://bugs.webkit.org/show_bug.cgi?id=212277 webgl/1.0.3/conformance/extensions/ext-sRGB.html https://bugs.webkit.org/show_bug.cgi?id=212271 fast/canvas/webgl/webgl-depth-texture.html https://bugs.webkit.org/show_bug.cgi?id=209139 [ iOS wk2 ] webgl/1.0.3/conformance/textures/copy-tex-image-2d-formats.html is failing. (209139) https://bugs.webkit.org/show_bug.cgi?id=212249 [ANGLE - iOS] fast/canvas/webgl/uninitialized-test.html is still failing —— macOS and iOS: https://bugs.webkit.org/show_bug.cgi?id=212287 fast/canvas/webgl/draw-elements-out-of-bounds-uint-index.html (Not a breaking failure) macOS only: https://bugs.webkit.org/show_bug.cgi?id=212286 fast/canvas/webgl/simulated-vertexAttrib0-invalid-indicies.html (Not a breaking failure, tested code path will be obsoleted) final comment about "code path will be obsoleted" was in error, please ignore |