Title: [95001] trunk/Source/WebCore
Revision
95001
Author
commit-qu...@webkit.org
Date
2011-09-12 20:02:04 -0700 (Mon, 12 Sep 2011)

Log Message

Patch by Hyowon Kim <hw1008....@samsung.com> on 2011-09-12
Reviewed by Eric Seidel.

[CMAKE] Remove platform/graphics/opengl/*OpenGL.cpp files in CMakeLists.txt
https://bugs.webkit.org/show_bug.cgi?id=62707

No change in fuctionality so no new tests.

Bug 62376 makes all ports use GraphicsContext3DOpenGL and
Extensions3DOpenGL when enabling WebGL.
However, some ports already have their own GC3D implementation.
In QT and chromium, for example, GC3D delegates to GC3DInternal.
So, it would be better to allow each port to decide whether or not
to include files in platform/graphics/opengl.

* CMakeLists.txt:

Modified Paths

Diff

Modified: trunk/Source/WebCore/CMakeLists.txt (95000 => 95001)


--- trunk/Source/WebCore/CMakeLists.txt	2011-09-13 02:59:50 UTC (rev 95000)
+++ trunk/Source/WebCore/CMakeLists.txt	2011-09-13 03:02:04 UTC (rev 95001)
@@ -2093,6 +2093,7 @@
         ${THIRDPARTY_DIR}/ANGLE/src
         ${THIRDPARTY_DIR}/ANGLE/include
         ${THIRDPARTY_DIR}/ANGLE/include/GLSLANG
+        ${WEBCORE_DIR}/platform/graphics/gpu
     )
     LIST(APPEND WebCore_LIBRARIES
         ${OPENGL_gl_LIBRARY}
@@ -2156,10 +2157,9 @@
         html/canvas/WebKitLoseContext.cpp
 
         platform/graphics/ANGLEWebKitBridge.cpp
+        platform/graphics/GraphicsContext3D.cpp
+        
         platform/graphics/gpu/DrawingBuffer.cpp
-        platform/graphics/GraphicsContext3D.cpp
-        platform/graphics/opengl/Extensions3DOpenGL.cpp
-        platform/graphics/opengl/GraphicsContext3DOpenGL.cpp
     )
 ENDIF ()
 

Modified: trunk/Source/WebCore/ChangeLog (95000 => 95001)


--- trunk/Source/WebCore/ChangeLog	2011-09-13 02:59:50 UTC (rev 95000)
+++ trunk/Source/WebCore/ChangeLog	2011-09-13 03:02:04 UTC (rev 95001)
@@ -1,3 +1,21 @@
+2011-09-12  Hyowon Kim  <hw1008....@samsung.com>
+
+        Reviewed by Eric Seidel.
+
+        [CMAKE] Remove platform/graphics/opengl/*OpenGL.cpp files in CMakeLists.txt
+        https://bugs.webkit.org/show_bug.cgi?id=62707
+
+        No change in fuctionality so no new tests.
+
+        Bug 62376 makes all ports use GraphicsContext3DOpenGL and
+        Extensions3DOpenGL when enabling WebGL.
+        However, some ports already have their own GC3D implementation.
+        In QT and chromium, for example, GC3D delegates to GC3DInternal.
+        So, it would be better to allow each port to decide whether or not
+        to include files in platform/graphics/opengl. 
+
+        * CMakeLists.txt:
+
 2011-09-12  Dan Bernstein  <m...@apple.com>
 
         <rdar://problem/10054615> Floats in ruby text intrude into the base
_______________________________________________
webkit-changes mailing list
webkit-changes@lists.webkit.org
http://lists.webkit.org/mailman/listinfo.cgi/webkit-changes

Reply via email to