aboutsummaryrefslogtreecommitdiffstats
path: root/common/rfb/hextileEncode.h
Commit message (Collapse)AuthorAgeFilesLines
* Move image encoding logic into a central EncodeManager classPierre Ossman2014-07-141-8/+7
| | | | | | | | This allows us to apply a lot more server logic independently of which encoder is in use. Most of this class are things moved over from the Tight encoder.
* Use PixelBuffer objects as the interface for encoders and decodersPierre Ossman2014-07-141-3/+4
| | | | | | | This avoid a lot of unnecessary middle men. This also pushes the responsibility for pixel format conversion into the encoders and decoders. The new bufferFromBuffer() is used for direct conversion, rather than PixelTransformer/TransImageGetter.
* Get rid of unnecessary macros as they are only ever set to a single thingPierre Ossman2014-07-071-10/+4
|
* Fix compiler warnings uncovered with -WallDRC2011-11-031-1/+1
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4755 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Migrating to new directory structure adopted from the RealVNC's source tree. ↵Constantin Kaplinsky2006-05-251-0/+229
More changes will follow. git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@589 3789f03b-4d11-0410-bbf8-ca57d06f2519