[Webkit-unassigned] [Bug 236769] [GTK][WPE][WC] Move ANGLE context initialisation to GraphicsContextGLTextureMapper::initialize

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Fri Feb 18 02:37:07 PST 2022


https://bugs.webkit.org/show_bug.cgi?id=236769

--- Comment #2 from Alejandro G. Castro <alex at igalia.com> ---
(In reply to Fujii Hironori from comment #1)
> GTK and WPE are still using !USE(ANGLE) code.
> Will GCGLLayer move into GraphicsContextGLOpenGL?
> 
> Will they remove !USE(ANGLE) code soon?
> 
> Who will do this? You? Me for WinCairo part?

Good question! Thanks for bringing this up.

We need to support the !USE(ANGLE) code path for WPE and GTK at least for the next release until we make the new code path default and there is no regression, that means probably 2 more releases, around 1 year. Release is going to happen next week and we do not plan to make it the default for the moment, it is too early.

We can remove the !USE(ANGLE) && ENABLE(WEBGL2), that is something we are not going to use and I think Apple ports are not using. I can open a bug and remove that code. And we are all for sharing more code which I understood this bug is about when Kimmo told us.

We have more plans to try to use ANGLE even more but that is something we still do not know how it will work, so it is more long term.

-- 
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/20220218/54b4e58d/attachment.htm>


More information about the webkit-unassigned mailing list