0a1177a35a3a3563427039abb194f341f51cc2a8
braney
  Tue Jun 15 18:17:24 2010 -0700
removed Smear8 in favor of making Smears always take Colors.   There are still some problems with 32 bit smears not getting the same colors as it's 8bit analog.  I'm thinking this is something to do with the 0 and 1 being white and black in eight bit
diff --git src/lib/vGfxPrivate.h src/lib/vGfxPrivate.h
index d7f9047..5fd456a 100644
--- src/lib/vGfxPrivate.h
+++ src/lib/vGfxPrivate.h
@@ -31,9 +31,9 @@
 typedef void (*vg_setClip)(void *v, int x, int y, int width, int height);
 typedef void (*vg_setWriteMode)(void *v, unsigned int writeMode);
 typedef void (*vg_unclip)(void *v);
-typedef void (*vg_verticalSmear8)(void *v,
+typedef void (*vg_verticalSmear)(void *v,
 	    int xOff, int yOff, int width, int height, 
-	    unsigned char *dots, boolean zeroClear);
+	    Color *dots, boolean zeroClear);
 typedef void (*vg_fillUnder)(void *v, int x1, int y1, 
 	int x2, int y2, int bottom, Color color);
 typedef void (*vg_drawPoly)(void *v, struct gfxPoly *poly, Color color, boolean filled);