[Webkit-unassigned] [Bug 178405] 'EGL/egl.h' file not found

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Tue Oct 17 16:07:59 PDT 2017


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

--- Comment #7 from Carlos Alberto Lopez Perez <clopez at igalia.com> ---
(In reply to s172262 from comment #6)
> (In reply to Carlos Alberto Lopez Perez from comment #5)
> > (In reply to s172262 from comment #4)
> > > Are you joking?
> > > The include-path for "EGL/egl.h" is
> > > "Source/ThirdParty/ANGLE/include/EGL/egl.h".
> > 
> > I'm not joking.
> > 
> > That are the ANGLE headers and they are not used as standard headers for
> > building WebKit (that's on purpose). That headers are _only_ used for
> > building the ANGLESupport library (which is needed for WebGL support on
> > WebCore)
> > 
> > For building WebKitGTK+ with proper 3D/OpenGL support you need your system
> > system OpenGL/EGL headers correctly installed. That's a fact.
> 
> You are still joking.
> See attachment file.
> There is  include-path of "Source/ThirdParty/ANGLE".
> Change this to  "Source/ThirdParty/ANGLE/include/".

Excluding Source/ThirdParty/ANGLE/include/ from the default include path is done on purpose.

We don't want to build or link against the ANGLE library for OpenGL support as this library doesn't actually provide what we need for 3D graphics on the system. ANGLE its just a translation shader library for WebGL.

-- 
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/20171017/d19cbb2e/attachment.html>


More information about the webkit-unassigned mailing list