diff options
author | Pierre Ossman <ossman@cendio.se> | 2014-01-20 15:05:21 +0100 |
---|---|---|
committer | Pierre Ossman <ossman@cendio.se> | 2014-07-07 14:50:11 +0200 |
commit | b6b4dc6487690e891ec2487c6cf765d36821fe3a (patch) | |
tree | 77d2e0f49461c7ff8fc78872c9763fe9b6f67adb /vncviewer/Viewport.h | |
parent | bcc295e5a60954ff39b011d6a2cbdf052a0efafc (diff) | |
download | tigervnc-b6b4dc6487690e891ec2487c6cf765d36821fe3a.tar.gz tigervnc-b6b4dc6487690e891ec2487c6cf765d36821fe3a.zip |
Remove full support for colour maps
Gets rid of a loooot of code and complexity.
Colour map clients are still supported through an
automatically generated map, but we lose the ability to
develop a client or server that uses colour maps
internally.
Diffstat (limited to 'vncviewer/Viewport.h')
-rw-r--r-- | vncviewer/Viewport.h | 9 |
1 files changed, 0 insertions, 9 deletions
diff --git a/vncviewer/Viewport.h b/vncviewer/Viewport.h index e83a14ba..7859db6d 100644 --- a/vncviewer/Viewport.h +++ b/vncviewer/Viewport.h @@ -26,7 +26,6 @@ #include <rfb/Region.h> #include <rfb/Pixel.h> -#include <rfb/ColourMap.h> class Fl_Menu_Button; class Fl_RGB_Image; @@ -52,8 +51,6 @@ public: // Methods forwarded from CConn - void setColourMapEntries(int firstColour, int nColours, rdr::U16* rgbs); - void fillRect(const rfb::Rect& r, rfb::Pixel pix); void imageRect(const rfb::Rect& r, void* pixels); void copyRect(const rfb::Rect& r, int srcX, int srcY); @@ -77,8 +74,6 @@ private: static void handleUpdateTimeout(void *data); - void commitColourMap(); - static void handleClipboardChange(int source, void *data); void handlePointerEvent(const rfb::Point& pos, int buttonMask); @@ -98,11 +93,7 @@ private: CConn* cc; PlatformPixelBuffer* frameBuffer; - rfb::PixelTransformer *pixelTrans; - rfb::SimpleColourMap colourMap; - bool colourMapChange; - rfb::Region damage; rfb::Point lastPointerPos; |