summaryrefslogtreecommitdiffstats
path: root/src/gui/text/qtextlayout.h
diff options
context:
space:
mode:
authorLouai Al-Khanji <louai.al-khanji@theqtcompany.com>2016-03-02 09:54:07 -0800
committerLouai Al-Khanji <louai.al-khanji@theqtcompany.com>2016-03-03 14:46:10 +0000
commit99b222340672891d15e361298d7e4722a5ad0883 (patch)
treef8951e10f7275640a42b67aac73bd86f9155db5f /src/gui/text/qtextlayout.h
parent0fb7e910a941c105086612063b6f3925e0f1de2a (diff)
xcb: Be smarter about how we flush
For the remote X case the backing store previously always reuploaded image data for every expose event. Instead of doing that create a remote X pixmap and only flush repainted regions. For regular expose just copy from the pixmap. Additionally, atomically update the window by setting a clip mask and flushing the entire region at once instead of doing it rect by rect. Change-Id: I26bb1834b159e309c7ad93287dd297769f7e2633 Reviewed-by: Lars Knoll <lars.knoll@theqtcompany.com>
Diffstat (limited to 'src/gui/text/qtextlayout.h')
0 files changed, 0 insertions, 0 deletions