summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorcinap_lenrek <cinap_lenrek@felloff.net>2016-11-17 19:42:12 +0100
committercinap_lenrek <cinap_lenrek@felloff.net>2016-11-17 19:42:12 +0100
commitb4db73795e37e1233b0eca57ff3ae11207882861 (patch)
treeaa8f2a65f5b49aec6b09e2e6b38196d9b698d0b7
parentdd4de0b0fa99364265ff6e99462259b8aef493c1 (diff)
libmemdraw: remove unused static drawbuf variables and ptrfn() declaration
-rw-r--r--sys/src/libmemdraw/draw.c29
1 files changed, 0 insertions, 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)
{