RESOLVED FIXED 119502
WebGL should be enabled on WinCairo port
https://bugs.webkit.org/show_bug.cgi?id=119502
Summary WebGL should be enabled on WinCairo port
Alex Christensen
Reported 2013-08-05 17:05:35 PDT
The WinCairo port is ready for WebGL to be enabled, and nobody from webkit-dev objected. This involves #defines in FeatureDefines.h, building ANGLE, and linking to ANGLE. As a temporary solution I'm going to put the additional libraries to link to in WebKitCFLite.props. They'll eventually be moved to WebKitCommon.props.
Attachments
Patch (11.69 KB, patch)
2013-08-05 17:10 PDT, Alex Christensen
no flags
Patch (11.84 KB, patch)
2013-08-06 11:07 PDT, Alex Christensen
no flags
Alex Christensen
Comment 1 2013-08-05 17:10:49 PDT
Benjamin Poulain
Comment 2 2013-08-05 23:56:23 PDT
Comment on attachment 208158 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=208158&action=review > Source/WTF/wtf/FeatureDefines.h:266 > +#if !defined(WTF_USE_3D_GRAPHICS) > +#define WTF_USE_3D_GRAPHICS 1 > +#endif > + > +#if !defined(WTF_USE_OPENGL) > +#define WTF_USE_OPENGL 1 > +#endif > + > +#if !defined(WTF_USE_OPENGL_ES_2) > +#define WTF_USE_OPENGL_ES_2 1 > +#endif > + > +#if !defined(WTF_USE_EGL) > +#define WTF_USE_EGL 1 > +#endif > + > +#if !defined(WTF_USE_SURFACE) > +#define WTF_USE_SURFACE 1 > +#endif The USE() macros are not defined in this file.
Alex Christensen
Comment 3 2013-08-06 11:07:52 PDT
Brent Fulgham
Comment 4 2013-08-06 14:51:02 PDT
Comment on attachment 208205 [details] Patch Looks good to me, too.
WebKit Commit Bot
Comment 5 2013-08-06 15:11:55 PDT
Comment on attachment 208205 [details] Patch Clearing flags on attachment: 208205 Committed r153768: <http://trac.webkit.org/changeset/153768>
WebKit Commit Bot
Comment 6 2013-08-06 15:11:57 PDT
All reviewed patches have been landed. Closing bug.
Note You need to log in before you can comment on or make changes to this bug.