]> source.dussan.org Git - tigervnc.git/commit
Respect request area for cursor rendering
authorPierre Ossman <ossman@cendio.se>
Thu, 22 Mar 2018 14:58:54 +0000 (15:58 +0100)
committerPierre Ossman <ossman@cendio.se>
Wed, 28 Mar 2018 10:43:39 +0000 (12:43 +0200)
commit8c3bd691885bef673faf3599ea663d847a17b78f
treea0ac6db0a3b95241c70cc768e7a54cc984e01cd6
parent7cc9f6ad07db1f4f7f141d229d2dc5035bd2f89d
Respect request area for cursor rendering

We cannot send updates for a cursor that is outside the requested
region, so make sure we track things properly. This also has the nice
side effect of just re-sending the bits needed when the cursor overlaps
a changed part of the framebuffer.
common/rfb/EncodeManager.cxx
common/rfb/VNCSConnectionST.cxx