diff options
author | Jani Hautakangas <jani.hautakangas@nokia.com> | 2010-10-28 11:27:02 +0300 |
---|---|---|
committer | Jani Hautakangas <jani.hautakangas@nokia.com> | 2010-10-28 12:59:02 +0300 |
commit | 47c12e2a4cf135faf5ac58d54d8fe87068b35d3d (patch) | |
tree | f4cafe81558c41658592e47ab8759674f3cf1778 /src/openvg/qpaintengine_vg_p.h | |
parent | 96beb59dc7fb303debbbf06beb192158ab3476c2 (diff) | |
download | qt4-tools-47c12e2a4cf135faf5ac58d54d8fe87068b35d3d.tar.gz |
Fallback to vgWritePixels in drawPixmap.
Use vgWritePixels, if possible, in case where VGImage
for QPixmap can't be allocated due to low GPU memory
situation. This patch also renames some VG paint engine
internal functions to clarify their purpose.
Task-number: QT-3589
Reviewed-by: Jason Barron
Diffstat (limited to 'src/openvg/qpaintengine_vg_p.h')
-rw-r--r-- | src/openvg/qpaintengine_vg_p.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/openvg/qpaintengine_vg_p.h b/src/openvg/qpaintengine_vg_p.h index 75cf053d6c..dc981376cb 100644 --- a/src/openvg/qpaintengine_vg_p.h +++ b/src/openvg/qpaintengine_vg_p.h @@ -170,6 +170,7 @@ private: bool isDefaultClipRegion(const QRegion& region); bool isDefaultClipRect(const QRect& rect); bool clearRect(const QRectF &rect, const QColor &color); + bool canVgWritePixels(const QImage &image) const; }; QT_END_NAMESPACE |