From: Pierre Ossman Date: Mon, 20 Jan 2014 15:55:04 +0000 (+0100) Subject: Remove unused pixel conversion method X-Git-Tag: v1.3.90~48^2~23 X-Git-Url: https://source.dussan.org/?a=commitdiff_plain;h=867bd12a4f4048b6fc71eb9e966a30366a60b7ca;p=tigervnc.git Remove unused pixel conversion method --- diff --git a/common/rfb/PixelFormat.cxx b/common/rfb/PixelFormat.cxx index 3604a6b2..769afc6a 100644 --- a/common/rfb/PixelFormat.cxx +++ b/common/rfb/PixelFormat.cxx @@ -314,23 +314,6 @@ void PixelFormat::rgbFromPixel(Pixel p, ColourMap* cm, Colour* rgb) const } -void PixelFormat::rgbFromBuffer(rdr::U16* dst, const rdr::U8* src, int pixels, ColourMap* cm) const -{ - Pixel p; - rdr::U16 r, g, b; - - while (pixels--) { - p = pixelFromBuffer(src); - src += bpp/8; - - rgbFromPixel(p, cm, &r, &g, &b); - *(dst++) = r; - *(dst++) = g; - *(dst++) = b; - } -} - - void PixelFormat::rgbFromBuffer(rdr::U8* dst, const rdr::U8* src, int pixels, ColourMap* cm) const { if (is888()) { diff --git a/common/rfb/PixelFormat.h b/common/rfb/PixelFormat.h index dd414744..10d39026 100644 --- a/common/rfb/PixelFormat.h +++ b/common/rfb/PixelFormat.h @@ -61,7 +61,6 @@ namespace rfb { inline void rgbFromPixel(Pixel pix, ColourMap* cm, rdr::U16 *r, rdr::U16 *g, rdr::U16 *b) const; inline void rgbFromPixel(Pixel pix, ColourMap* cm, rdr::U8 *r, rdr::U8 *g, rdr::U8 *b) const; - void rgbFromBuffer(rdr::U16* dst, const rdr::U8* src, int pixels, ColourMap* cm=0) const; void rgbFromBuffer(rdr::U8* dst, const rdr::U8* src, int pixels, ColourMap* cm=0) const; void rgbFromBuffer(rdr::U8* dst, const rdr::U8* src, int w, int pitch, int h, ColourMap* cm=0) const;