From b4db73795e37e1233b0eca57ff3ae11207882861 Mon Sep 17 00:00:00 2001 From: cinap_lenrek Date: Thu, 17 Nov 2016 19:42:12 +0100 Subject: libmemdraw: remove unused static drawbuf variables and ptrfn() declaration --- sys/src/libmemdraw/draw.c | 29 ----------------------------- 1 file changed, 29 deletions(-) diff --git a/sys/src/libmemdraw/draw.c b/sys/src/libmemdraw/draw.c index dfc89b890..3cb93157d 100644 --- a/sys/src/libmemdraw/draw.c +++ b/sys/src/libmemdraw/draw.c @@ -461,9 +461,6 @@ struct Param { int convdx; }; -static uchar *drawbuf; -static int ndrawbuf; -static int mdrawbuf; static Readfn greymaskread, replread, readptr; static Writefn nullwrite; static Calcfn alphacalc0, alphacalc14, alphacalc2810, alphacalc3679, alphacalc5, alphacalc11, alphacalcS; @@ -475,7 +472,6 @@ static Writefn* writefn(Memimage*); static Calcfn* boolcopyfn(Memimage*, Memimage*); static Readfn* convfn(Memimage*, Param*, Memimage*, Param*, int*); -static Readfn* ptrfn(Memimage*); static Calcfn *alphacalc[Ncomp] = { @@ -2568,31 +2564,6 @@ DBG print("\n"); #undef DBG -/* - * Fill entire byte with replicated (if necessary) copy of source pixel, - * assuming destination ldepth is >= source ldepth. - * - * This code is just plain wrong for >8bpp. - * -ulong -membyteval(Memimage *src) -{ - int i, val, bpp; - uchar uc; - - unloadmemimage(src, src->r, &uc, 1); - bpp = src->depth; - uc <<= (src->r.min.x&(7/src->depth))*src->depth; - uc &= ~(0xFF>>bpp); - /* pixel value is now in high part of byte. repeat throughout byte - val = uc; - for(i=bpp; i<8; i<<=1) - val |= val>>i; - return val; -} - * - */ - void memfillcolor(Memimage *i, ulong val) { -- cgit v1.2.3