Introducing QPlatformSharedGraphicsCache
authorEskil Abrahamsen Blomfeldt <eskil.abrahamsen-blomfeldt@nokia.com>
Fri, 18 Nov 2011 09:24:32 +0000 (10:24 +0100)
committerQt by Nokia <qt-info@nokia.com>
Fri, 20 Jan 2012 13:17:41 +0000 (14:17 +0100)
commitc274ea7cf5e11ade0a5812e3080baa671d012524
tree86ebcf918989dc674b0e82700cf0c123ba44e49e
parent47d5d349d8f5bc590ca7cdf30bf13b69bddf3225
Introducing QPlatformSharedGraphicsCache

Interface to provide cross-process caching mechanisms in a platform
plugin. Can be used for shared glyph caches and icon caches etc.

Change-Id: If0d89a0a50bbd6eee05daf908448262ff270fc5b
Reviewed-by: Jiang Jiang <jiang.jiang@nokia.com>
12 files changed:
src/gui/kernel/kernel.pri
src/gui/kernel/qplatformintegration_qpa.cpp
src/gui/kernel/qplatformintegration_qpa.h
src/gui/kernel/qplatformsharedgraphicscache_qpa.cpp [new file with mode: 0644]
src/gui/kernel/qplatformsharedgraphicscache_qpa.h [new file with mode: 0644]
src/plugins/platforms/xcb/qxcbintegration.cpp
src/plugins/platforms/xcb/qxcbintegration.h
src/plugins/platforms/xcb/qxcbsharedbuffermanager.cpp [new file with mode: 0644]
src/plugins/platforms/xcb/qxcbsharedbuffermanager.h [new file with mode: 0644]
src/plugins/platforms/xcb/qxcbsharedgraphicscache.cpp [new file with mode: 0644]
src/plugins/platforms/xcb/qxcbsharedgraphicscache.h [new file with mode: 0644]
src/plugins/platforms/xcb/xcb.pro