RESOLVED FIXED Bug 243487
[GTK] webgl/1.0.x/conformance/extensions/webgl-multi-draw.html fails after 2022-08-02 WebGL conformance test update
https://bugs.webkit.org/show_bug.cgi?id=243487
Summary [GTK] webgl/1.0.x/conformance/extensions/webgl-multi-draw.html fails after 20...
Kimmo Kinnunen
Reported 2022-08-03 01:04:39 PDT
[GTK] webgl/1.0.x/conformance/extensions/webgl-multi-draw.html fails after 2022-08-02 WebGL conformance test update Updated in bug 243448 Likely not multi draw related, rather compositing / swap issue revealed by the additional tests added in the new version of the test.
Attachments
Kenneth Russell
Comment 1 2022-08-03 13:35:59 PDT
There were two recent changes to this test: 1) https://github.com/KhronosGroup/WebGL/pull/3443 The associated bug fixes to this test were: Implicit extension enabling should use WebGL frontend https://bugs.webkit.org/show_bug.cgi?id=241918 Chromium-side bug was: WebGL extensions must enable dependent ones https://crbug.com/1343108 2) https://github.com/KhronosGroup/WebGL/pull/3437 The associated bug fix was: Align WebGL draw call functions https://bugs.webkit.org/show_bug.cgi?id=241347 If the GTK port's using ANGLE as its WebGL implementation then these should have been picked up automatically.
Alejandro G. Castro
Comment 2 2022-09-29 12:53:12 PDT
After replacing the WebGL backend with ANGLE this test is fixed. The gardening commit is: https://commits.webkit.org/255008@main
Radar WebKit Bug Importer
Comment 3 2022-09-29 12:54:18 PDT
Note You need to log in before you can comment on or make changes to this bug.