From c38d88673c87b373e6913b16ddd7444da062dcf9 Mon Sep 17 00:00:00 2001 From: Robin Watts Date: Tue, 22 Mar 2016 16:57:12 +0000 Subject: Remove dead code. --- source/fitz/draw-paint.c | 139 ----------------------------------------------- 1 file changed, 139 deletions(-) (limited to 'source/fitz/draw-paint.c') diff --git a/source/fitz/draw-paint.c b/source/fitz/draw-paint.c index 33a72450..9c3b952d 100644 --- a/source/fitz/draw-paint.c +++ b/source/fitz/draw-paint.c @@ -1155,145 +1155,6 @@ intermediate_run: } } -#if 0 -static inline void -fz_paint_glyph_alpha_N(unsigned char *colorbv, int n, int span, unsigned char *dp, fz_glyph *glyph, int w, int h, int skip_x, int skip_y) -{ - int sa = FZ_EXPAND(colorbv[n-1]); - while (h--) - { - int skip_xx, ww, len, extend; - unsigned char *runp; - unsigned char *ddp = dp; - int offset = ((int *)(glyph->data))[skip_y++]; - if (offset >= 0) - { - int eol = 0; - runp = &glyph->data[offset]; - extend = 0; - ww = w; - skip_xx = skip_x; - while (skip_xx) - { - int v = *runp++; - switch (v & 3) - { - case 0: /* Extend */ - extend = v>>2; - len = 0; - break; - case 1: /* Transparent */ - len = (v>>2) + 1 + (extend<<6); - extend = 0; - if (len > skip_xx) - { - len -= skip_xx; - goto transparent_run; - } - break; - case 2: /* Solid */ - eol = v & 4; - len = (v>>3) + 1 + (extend<<5); - extend = 0; - if (len > skip_xx) - { - len -= skip_xx; - goto solid_run; - } - break; - default: /* Intermediate */ - eol = v & 4; - len = (v>>3) + 1 + (extend<<5); - extend = 0; - if (len > skip_xx) - { - runp += skip_xx; - len -= skip_xx; - goto intermediate_run; - } - runp += len; - break; - } - if (eol) - { - ww = 0; - break; - } - skip_xx -= len; - } - while (ww > 0) - { - int v = *runp++; - switch(v & 3) - { - case 0: /* Extend */ - extend = v>>2; - break; - case 1: /* Transparent */ - len = (v>>2) + 1 + (extend<<6); - extend = 0; -transparent_run: - if (len > ww) - len = ww; - ww -= len; - ddp += len * n; - break; - case 2: /* Solid */ - eol = v & 4; - len = (v>>3) + 1 + (extend<<5); - extend = 0; -solid_run: - if (len > ww) - len = ww; - ww -= len; - do - { - int k = 0; - do - { - *ddp = FZ_BLEND(colorbv[k++], *ddp, sa); - ddp++; - } - while (k != n-1); - *ddp = FZ_BLEND(0xFF, *ddp, sa); - ddp++; - } - while (--len); - break; - default: /* Intermediate */ - eol = v & 4; - len = (v>>3) + 1 + (extend<<5); - extend = 0; -intermediate_run: - if (len > ww) - len = ww; - ww -= len; - do - { - int k = 0; - int a = *runp++; - a = FZ_COMBINE(sa, FZ_EXPAND(a)); - do - { - *ddp = FZ_BLEND(colorbv[k++], *ddp, a); - ddp++; - } - while (k != n-1); - *ddp = FZ_BLEND(0xFF, *ddp, a); - ddp++; - } - while (--len); - break; - } - if (eol) - break; - } - } - dp += span; - } -} -#endif - #define N 2 #include "paint-glyph.h" -- cgit v1.2.3