aboutsummaryrefslogtreecommitdiffstats
path: root/vncviewer/PlatformPixelBuffer.cxx
Commit message (Expand)AuthorAgeFilesLines
* Use nullptr in all C++ codePierre Ossman2024-06-241-15/+15
* Use stdint typesPierre Ossman2023-02-011-2/+2
* Explicitly mark unused parametersPierre Ossman2023-01-041-1/+2
* Add missing FLTK include statementsAlbrecht Schlosser2022-07-071-0/+1
* Be consistent in including config.hPierre Ossman2021-12-301-0/+4
* Provide correct dimensions for XShm setupPierre Ossman2019-12-301-3/+3
* Encapsulate PixelBuffer internal detailsPierre Ossman2019-11-151-5/+4
* Don't use un-initialized stride to base constructorPierre Ossman2019-03-251-1/+1
* Save a few X11 server roundtrips by ignoring empty damage regions.Christian Authmann2018-11-111-0/+3
* Prevent rendering uninitialized Pixmap contents on X11Christian Authmann2018-11-111-0/+3
* Fix rendering on big endian systemPierre Ossman2018-10-251-7/+2
* Do not perform endianness check on Windows and AppleJan Grulich2018-08-081-1/+6
* Check endianness when constructing PlatformPixelBuffer()Jan Grulich2018-08-081-2/+2
* Be more restrictive with shared memory mode bitsPierre Ossman2017-03-291-1/+1
* Avoid leaking shared memory via X serverPierre Ossman2017-03-291-0/+1
* Abstract platform rendering to "surfaces"Pierre Ossman2017-02-101-5/+161
* Do explict sync after XShmPutImage()Pierre Ossman2017-01-111-5/+0
* Throttle overlapping screen updatesPierre Ossman2015-11-271-0/+5
* Protect PlatformPixelBuffer from simultaneous accessPierre Ossman2015-11-271-0/+4
* Use PixelBuffer objects as the interface for encoders and decodersPierre Ossman2014-07-141-0/+16
* Get rid of getStride()Pierre Ossman2014-07-071-2/+2
* Create a proper interface base class for the viewport's framebufferPierre Ossman2014-07-071-0/+26