[SCM] WebKit Debian packaging branch, debian/experimental, updated. upstream/1.3.3-9427-gc2be6fc
noam.rosenthal at nokia.com
noam.rosenthal at nokia.com
Wed Dec 22 14:56:39 UTC 2010
The following commit has been merged in the debian/experimental branch:
commit ae08f9ae4c4c29dc62f06436bbcab9e69730d3f1
Author: noam.rosenthal at nokia.com <noam.rosenthal at nokia.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Date: Mon Oct 25 20:20:15 2010 +0000
2010-10-25 No'am Rosenthal <noam.rosenthal at nokia.com>
Reviewed by Kenneth Rohde Christiansen.
[Texmap] [Qt] Texture mapper initial implementation
https://bugs.webkit.org/show_bug.cgi?id=47070
Add a config flag and a define (WTF_USE_TEXTURE_MAPPER) to WebCore, to enable opt-in compilation of texture-mapper with Qt.
No new tests: WIP for a new implementation.
* WebCore.pro:
git-svn-id: http://svn.webkit.org/repository/webkit/trunk@70485 268f45cc-cd09-0410-ab3c-d52691b4dbfc
diff --git a/WebCore/ChangeLog b/WebCore/ChangeLog
index 83b99dd..57035b5 100644
--- a/WebCore/ChangeLog
+++ b/WebCore/ChangeLog
@@ -1,3 +1,16 @@
+2010-10-25 No'am Rosenthal <noam.rosenthal at nokia.com>
+
+ Reviewed by Kenneth Rohde Christiansen.
+
+ [Texmap] [Qt] Texture mapper initial implementation
+ https://bugs.webkit.org/show_bug.cgi?id=47070
+
+ Add a config flag and a define (WTF_USE_TEXTURE_MAPPER) to WebCore, to enable opt-in compilation of texture-mapper with Qt.
+
+ No new tests: WIP for a new implementation.
+
+ * WebCore.pro:
+
2010-10-25 Jian Li <jianli at chromium.org>
Reviewed by David Levin.
diff --git a/WebCore/WebCore.pro b/WebCore/WebCore.pro
index 551bd9b..b555207 100644
--- a/WebCore/WebCore.pro
+++ b/WebCore/WebCore.pro
@@ -2070,7 +2070,6 @@ HEADERS += \
platform/graphics/Pattern.h \
platform/graphics/Pen.h \
platform/graphics/qt/FontCustomPlatformData.h \
- platform/graphics/qt/GraphicsLayerQt.h \
platform/graphics/qt/ImageDecoderQt.h \
platform/graphics/qt/StillImageQt.h \
platform/graphics/qt/TransparencyLayer.h \
@@ -2606,7 +2605,6 @@ SOURCES += \
platform/graphics/qt/FloatRectQt.cpp \
platform/graphics/qt/GradientQt.cpp \
platform/graphics/qt/GraphicsContextQt.cpp \
- platform/graphics/qt/GraphicsLayerQt.cpp \
platform/graphics/qt/IconQt.cpp \
platform/graphics/qt/ImageBufferQt.cpp \
platform/graphics/qt/ImageDecoderQt.cpp \
@@ -3819,6 +3817,29 @@ win32:!win32-g++*:contains(QMAKE_HOST.arch, x86_64):{
}
}
+# Uncomment this to enable Texture Mapper.
+# CONFIG += texmap
+
+contains(CONFIG, texmap) {
+ DEFINES += WTF_USE_TEXTURE_MAPPER=1
+ HEADERS += \
+ platform/graphics/texmap/TextureMapper.h \
+ platform/graphics/texmap/TextureMapperPlatformLayer.h
+
+ SOURCES += \
+ platform/graphics/qt/TextureMapperQt.cpp \
+ platform/graphics/texmap/GraphicsLayerTextureMapper.cpp
+
+ contains(QT_CONFIG, opengl) {
+ QT += opengl
+ HEADERS += platform/graphics/opengl/TextureMapperGL.h
+ SOURCES += platform/graphics/opengl/TextureMapperGL.cpp
+ }
+} else {
+ HEADERS += platform/graphics/qt/GraphicsLayerQt.h
+ SOURCES += platform/graphics/qt/GraphicsLayerQt.cpp
+}
+
symbian {
shared {
contains(CONFIG, def_files) {
--
WebKit Debian packaging
More information about the Pkg-webkit-commits
mailing list