[Webkit-unassigned] [Bug 208188] [WPE] Many WebGL 2.0.0 conformance tests fail
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Wed Mar 25 20:39:45 PDT 2020
https://bugs.webkit.org/show_bug.cgi?id=208188
Kenneth Russell <kbr at google.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |kbr at google.com
Depends on| |209098, 198948
--- Comment #4 from Kenneth Russell <kbr at google.com> ---
WebKit's WebGL implementation is moving to use ANGLE as its backend, and WebGL 2.0 support is going to be gated on using ANGLE, hopefully as of the fix for Bug 209098. Therefore I'm planning to mark all of the WebGL 2.0 tests as skipped for the WPE port.
My recommendation is to switch over the WPE port to ANGLE. The meta-bug for this is Bug 198948. macOS and iOS have already been switched over. ANGLE already runs on Android, iOS, Linux, macOS, Windows, and more platforms, so hopefully this should be fairly simple - change WPE's build process to build ANGLE and the appropriate backend, set USE_ANGLE=1 in Source/WTF/wtf/Platform.h, and go from there.
If the WPE team has any questions I and others will be happy to answer them to the best of our ability.
Referenced Bugs:
https://bugs.webkit.org/show_bug.cgi?id=198948
[Bug 198948] Meta: use ANGLE as the backend for WebKit's WebGL implementation
https://bugs.webkit.org/show_bug.cgi?id=209098
[Bug 209098] Use ANGLE_robust_client_memory to replace framebuffer/texture validation
--
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20200326/1b2489be/attachment-0001.htm>
More information about the webkit-unassigned
mailing list