summaryrefslogtreecommitdiffstats
path: root/doc/src
diff options
context:
space:
mode:
authorQt Continuous Integration System <qt-info@nokia.com>2010-04-14 07:40:39 (GMT)
committerQt Continuous Integration System <qt-info@nokia.com>2010-04-14 07:40:39 (GMT)
commitf610bcbf590a86ec1e8fef930e279ec5cd2fcfe5 (patch)
tree975312433de63095ed7b7bde71658adc9d246383 /doc/src
parent0dbd8f1b0a6df20e5502bb35e58490a9f99953a7 (diff)
parent779123b79cc27599f73a61b2f2055a32cc15230a (diff)
downloadQt-f610bcbf590a86ec1e8fef930e279ec5cd2fcfe5.zip
Qt-f610bcbf590a86ec1e8fef930e279ec5cd2fcfe5.tar.gz
Qt-f610bcbf590a86ec1e8fef930e279ec5cd2fcfe5.tar.bz2
Merge branch '4.6' of scm.dev.nokia.troll.no:qt/qt-s60-public into 4.6-integration
* '4.6' of scm.dev.nokia.troll.no:qt/qt-s60-public: Implement OpenVG buffer scrolling and enable it on Symbian.
Diffstat (limited to 'doc/src')
-rw-r--r--doc/src/howtos/openvg.qdoc10
-rw-r--r--doc/src/platforms/emb-openvg.qdocinc6
2 files changed, 16 insertions, 0 deletions
diff --git a/doc/src/howtos/openvg.qdoc b/doc/src/howtos/openvg.qdoc
index 9c805bb..f70ed54 100644
--- a/doc/src/howtos/openvg.qdoc
+++ b/doc/src/howtos/openvg.qdoc
@@ -295,6 +295,16 @@
Convolution, colorize, drop shadow, and blur filters are accelerated
using OpenVG operations.
+ \section2 Scrolling
+
+ By default, accelerated scrolling is not enabled because the impact on
+ performance is very much tied to the hardware platform. To enable
+ accelerated scrolling, you should ensure that QVG_BUFFER_SCROLLING is
+ defined when compiling the QtOpenVG module.
+
+ You should only enable this feature if vgCopyPixels() is known to be
+ efficient on your hardware platform.
+
\section1 Known issues
Performance of copying the contents of an OpenVG-rendered window to the
diff --git a/doc/src/platforms/emb-openvg.qdocinc b/doc/src/platforms/emb-openvg.qdocinc
index 37ccb9c..2f9cc21 100644
--- a/doc/src/platforms/emb-openvg.qdocinc
+++ b/doc/src/platforms/emb-openvg.qdocinc
@@ -259,6 +259,12 @@ at present.
\o Convolution, colorize, drop shadow, and blur filters are
accelerated using OpenVG operations.
+ \row
+ \o Scrolling
+ \o Accelerated scrolling is implemented but disabled by default
+unless QVG_BUFFER_SCROLLING is defined. This should only be enabled on
+OpenVG engines where vgCopyPixels() is known to be efficient.
+
\endtable
\section2 Known issues