[Webkit-unassigned] [Bug 95173] [EFL][WK2] Add necessary include directories in WebKit2
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Mon Sep 10 22:20:40 PDT 2012
https://bugs.webkit.org/show_bug.cgi?id=95173
--- Comment #19 from Zhigang Gong <zhigang.gong at gmail.com> 2012-09-10 22:21:02 PST ---
(In reply to comment #18)
> (From update of attachment 163031 [details])
> View in context: https://bugs.webkit.org/attachment.cgi?id=163031&action=review
>
> >>> Source/WebKit2/CMakeLists.txt:114
> >>> +IF (WTF_USE_3D_GRAPHICS)
> >>
> >> I think WebKit2/PlatformEfl.cmake is proper place because this build break occurs at EFL port only now.
> >
> > Hmm, IMO, it may be not a EFL port only problem even it just triggers problem on EFL platform now. The root cause is that when TEXTURE_MAPPER is enabled, some source files in WebKit2 include TextureMapperGL.h --> GraphicsContext3D -->trigger build problem. And as I know, TEXTURE_MAPPER is not EFL only, right? And those files which include TextureMapperGL.h are also not all for EFL platform only, for example the ShareableSurface.cpp.
> >
> > Any further comments?
>
> Of course, it seems to me all ports (EFL, blackberry and wince) will need to include "GLSLANG" directory if they need to use WEBGL(3D_GRAPHICS)
> But, blackberry and wince ports don't start to support WK2 yet. So, I would remain to add this to EFL private file until they need to use the "GLSLANG". Because, there will may something stuff further.
>
> In WK1 case, blackberry port also include this directory in PlatformBlackBerry.cmake.
> http://trac.webkit.org/browser/trunk/Source/WebKit/PlatformBlackBerry.cmake#L120
I agree with you now. Will submit a new version soon.
--
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
More information about the webkit-unassigned
mailing list