| Commit message (Expand) | Author | Age | Files | Lines |
* | Move image encoding logic into a central EncodeManager class | Pierre Ossman | 2014-07-14 | 34 | -1603/+2248 |
* | Remove PixelTransformer and TransImageGetter | Pierre Ossman | 2014-07-14 | 7 | -682/+0 |
* | Use PixelBuffer objects as the interface for encoders and decoders | Pierre Ossman | 2014-07-14 | 37 | -169/+154 |
* | Store the mouse cursor in the ConnParams object | Pierre Ossman | 2014-07-14 | 6 | -118/+153 |
* | Allow PixelBuffers to be const | Pierre Ossman | 2014-07-14 | 4 | -15/+17 |
* | Add helper class for a rendered cursor | Pierre Ossman | 2014-07-14 | 5 | -25/+74 |
* | Add convenience variant of getImage() | Pierre Ossman | 2014-07-14 | 2 | -0/+25 |
* | Add convenience functions to ModifiablePixelBuffer | Pierre Ossman | 2014-07-09 | 2 | -0/+29 |
* | Add optimised buffer conversion | Pierre Ossman | 2014-07-09 | 3 | -0/+291 |
* | Add ability to directly convert between two pixel formats | Pierre Ossman | 2014-07-09 | 2 | -0/+58 |
* | Use lookup tables for pixel upconversion | Pierre Ossman | 2014-07-09 | 3 | -44/+64 |
* | Only grab the regions we actually need | Pierre Ossman | 2014-07-07 | 1 | -22/+33 |
* | Provide a better R/W base PixelBuffer class | Pierre Ossman | 2014-07-07 | 3 | -26/+89 |
* | Get rid of getStride() | Pierre Ossman | 2014-07-07 | 2 | -14/+11 |
* | Get rid of the direct access abuse of FullFramePixelBuffer's data | Pierre Ossman | 2014-07-07 | 6 | -17/+29 |
* | We don't need a fillRect() that is this optimised | Pierre Ossman | 2014-07-07 | 2 | -83/+19 |
* | Avoid having virtual methods where not needed | Pierre Ossman | 2014-07-07 | 2 | -17/+10 |
* | getImage() doesn't need to be overloadable, keep it simple | Pierre Ossman | 2014-07-07 | 3 | -38/+5 |
* | Encoders/decoders should track the connection object | Pierre Ossman | 2014-07-07 | 34 | -109/+102 |
* | Push encoder and decoder handling down into the connection objects | Pierre Ossman | 2014-07-07 | 9 | -140/+57 |
* | Remove full support for colour maps | Pierre Ossman | 2014-07-07 | 26 | -853/+240 |
* | Get rid of unnecessary macros as they are only ever set to a single thing | Pierre Ossman | 2014-07-07 | 15 | -85/+30 |
* | Push encoding specific formats into the encoders and decoders | Pierre Ossman | 2014-07-07 | 12 | -63/+91 |
* | Consolidate the different palette handler implementations | Pierre Ossman | 2014-07-07 | 8 | -493/+272 |
* | Handle CopyRect like any other encoding | Pierre Ossman | 2014-07-07 | 7 | -21/+86 |
* | Avoid reader/writer duplication in every encoder/decoder | Pierre Ossman | 2014-07-07 | 24 | -26/+27 |
* | Remove partial update functionality | Pierre Ossman | 2014-07-07 | 15 | -80/+46 |
* | Move serialisation of pseudorects into separate functions | Pierre Ossman | 2014-07-07 | 2 | -69/+72 |
* | Merge the "V3" message classes into the normal ones | Pierre Ossman | 2014-07-07 | 20 | -1140/+818 |
* | Merge branch 'pixeltest' of https://github.com/CendioOssman/tigervnc | Pierre Ossman | 2014-07-07 | 1 | -1/+1 |
|\ |
|
| * | librfb needs librdr so make sure it always gets pulled in | Pierre Ossman | 2014-07-04 | 1 | -1/+1 |
* | | Remove a lot of platform compatibilty stuff | Pierre Ossman | 2014-07-07 | 22 | -428/+10 |
* | | Fix some offenders that poke around in the PixelFormat internals | Pierre Ossman | 2014-07-07 | 3 | -60/+47 |
* | | Avoid code duplication for the linear pixel format conversion methods | Pierre Ossman | 2014-07-07 | 1 | -79/+2 |
* | | Consistent use of stride vs pitch | Pierre Ossman | 2014-07-07 | 6 | -23/+24 |
* | | Fix possible information leakage | Pierre Ossman | 2014-07-07 | 1 | -2/+11 |
* | | Use the same algorithm for conversions | Pierre Ossman | 2014-07-07 | 1 | -73/+53 |
* | | Optimise the RGB to pixel conversion to simple shifts | Pierre Ossman | 2014-07-07 | 3 | -51/+65 |
* | | Remove magic JPEG variables from ConnParams | Pierre Ossman | 2014-07-07 | 3 | -14/+3 |
* | | Clean up the encoding parser in ConnParams | Pierre Ossman | 2014-07-07 | 1 | -48/+55 |
* | | Make the subsampling setting follow the common style | Pierre Ossman | 2014-07-07 | 8 | -45/+64 |
* | | Stop storing a copy of the encodings as we don't use it for anything | Pierre Ossman | 2014-07-07 | 2 | -14/+3 |
* | | Get rid of the register mechanism for encoders and decoders | Pierre Ossman | 2014-07-07 | 25 | -183/+77 |
* | | Be more consistent in referring to pixel byte streams as buffers | Pierre Ossman | 2014-07-07 | 8 | -29/+29 |
* | | Document the different pixel representations that we deal with | Pierre Ossman | 2014-07-07 | 1 | -1/+10 |
* | | Get rid of unused things in the ZRLE encoder | Pierre Ossman | 2014-07-07 | 3 | -35/+13 |
* | | Remove the scaled pixel buffer classes as they are not used. | Pierre Ossman | 2014-07-07 | 3 | -354/+0 |
* | | Remove unused (and commented out) PixelBuffer::getPixel() | Pierre Ossman | 2014-07-07 | 2 | -17/+0 |
* | | Remove unused alternative code path from the ZRLE and Hextile decoders | Pierre Ossman | 2014-07-07 | 2 | -81/+0 |
* | | Remove unused pixel conversion method | Pierre Ossman | 2014-07-07 | 2 | -18/+0 |