Title: [133898] trunk
Revision
133898
Author
[email protected]
Date
2012-11-08 07:25:17 -0800 (Thu, 08 Nov 2012)

Log Message

[EFL] Turn on WTF_USE_TILED_BACKING_STORE by default
https://bugs.webkit.org/show_bug.cgi?id=101526

Patch by Yael Aharon <[email protected]> on 2012-11-08
Reviewed by Kenneth Rohde Christiansen.

.:

Separate out ENABLE_WEBGL. It is not ready to be enabled by default.

* Source/cmake/OptionsEfl.cmake:

Tools:

Turn on WTF_USE_TILED_BACKING_STORE for EFL port.

* Scripts/webkitperl/FeatureList.pm:

Modified Paths

Diff

Modified: trunk/ChangeLog (133897 => 133898)


--- trunk/ChangeLog	2012-11-08 15:19:57 UTC (rev 133897)
+++ trunk/ChangeLog	2012-11-08 15:25:17 UTC (rev 133898)
@@ -1,3 +1,14 @@
+2012-11-08  Yael Aharon  <[email protected]>
+
+        [EFL] Turn on WTF_USE_TILED_BACKING_STORE by default
+        https://bugs.webkit.org/show_bug.cgi?id=101526
+
+        Reviewed by Kenneth Rohde Christiansen.
+
+        Separate out ENABLE_WEBGL. It is not ready to be enabled by default.
+
+        * Source/cmake/OptionsEfl.cmake:
+
 2012-11-08  Laszlo Gombos  <[email protected]>
 
         [EFL] Remove non-variable options from the build system

Modified: trunk/Source/cmake/OptionsEfl.cmake (133897 => 133898)


--- trunk/Source/cmake/OptionsEfl.cmake	2012-11-08 15:19:57 UTC (rev 133897)
+++ trunk/Source/cmake/OptionsEfl.cmake	2012-11-08 15:25:17 UTC (rev 133898)
@@ -177,11 +177,13 @@
   SET(ENABLE_3D_RENDERING 1)
   ADD_DEFINITIONS(-DENABLE_3D_RENDERING=1)
 
+  FIND_PACKAGE(OpenGL REQUIRED)
+ENDIF()
+
+IF (ENABLE_WEBGL)
   SET (ENABLE_WEBGL 1)
   ADD_DEFINITIONS(-DWTF_USE_GRAPHICS_SURFACE=1)
   ADD_DEFINITIONS(-DHAVE_GLX)
-
-  FIND_PACKAGE(OpenGL REQUIRED)
 ENDIF()
 
 IF (ENABLE_SPELLCHECK)

Modified: trunk/Tools/ChangeLog (133897 => 133898)


--- trunk/Tools/ChangeLog	2012-11-08 15:19:57 UTC (rev 133897)
+++ trunk/Tools/ChangeLog	2012-11-08 15:25:17 UTC (rev 133898)
@@ -1,3 +1,14 @@
+2012-11-08  Yael Aharon  <[email protected]>
+
+        [EFL] Turn on WTF_USE_TILED_BACKING_STORE by default
+        https://bugs.webkit.org/show_bug.cgi?id=101526
+
+        Reviewed by Kenneth Rohde Christiansen.
+
+        Turn on WTF_USE_TILED_BACKING_STORE for EFL port.
+
+        * Scripts/webkitperl/FeatureList.pm:
+
 2012-11-08  Simon Hausmann  <[email protected]>
 
         [Qt] Fix build with MSVC 2012 and Angle

Modified: trunk/Tools/Scripts/webkitperl/FeatureList.pm (133897 => 133898)


--- trunk/Tools/Scripts/webkitperl/FeatureList.pm	2012-11-08 15:19:57 UTC (rev 133897)
+++ trunk/Tools/Scripts/webkitperl/FeatureList.pm	2012-11-08 15:25:17 UTC (rev 133898)
@@ -391,7 +391,7 @@
       define => "ENABLE_TEXT_AUTOSIZING", default => 0, value => \$textAutosizingSupport },
 
     { option => "tiled-backing-store", desc => "Toggle Tiled Backing Store support",
-      define => "WTF_USE_TILED_BACKING_STORE", default => isQt(), value => \$tiledBackingStoreSupport },
+      define => "WTF_USE_TILED_BACKING_STORE", default => (isQt() || isEfl()), value => \$tiledBackingStoreSupport },
 
     { option => "touch-events", desc => "Toggle Touch Events support",
       define => "ENABLE_TOUCH_EVENTS", default => (isQt() || isBlackBerry() || isEfl()), value => \$touchEventsSupport },
_______________________________________________
webkit-changes mailing list
[email protected]
http://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to