[Webkit-unassigned] [Bug 241131] BitmapTextureGL.cpp: undefined reference to WebCore::openGLFunctionTable when WEBGL=no

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Tue May 31 12:59:06 PDT 2022


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

Adrian Perez <aperez at igalia.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |aperez at igalia.com

--- Comment #5 from Adrian Perez <aperez at igalia.com> ---
(In reply to Michael Catanzaro from comment #4)
> (In reply to Dennis Nezic from comment #3)
> > Yea I was wondering about that. Shouldn't we then have the cmake
> > configuration script enforce that dependency?
> 
> We only enforce dependencies for public options. Private options are a
> free-for-all: trying to set rules for them would be a little silly, since
> only WebKit developers should be using them.
> 
> > I assumed the dependency was the other way around, that webgl was the higher
> > level (and unecessary imho) thing that depended on opengl. Maybe I don't
> > even need opengl - I don't do anything 3d with my browser - does it help
> > with 2d stuff?
> 
> I think OpenGL enabled should result in faster rendering.

Some websites will not work correctly without OpenGL, because it's used
for accelerated compositing, and accelerated compositing in turn gets
used for web content that uses e.g. CSS 3D transforms. And also compositing
tiles in the GPU results in a smoother user experience a number of situations.

-- 
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/20220531/97cc7523/attachment.htm>


More information about the webkit-unassigned mailing list