#define GVDEVICE_DOES_TRUECOLOR (1<<8)
#define GVDEVICE_BINARY_FORMAT (1<<9)
#define GVDEVICE_COMPRESSED_FORMAT (1<<10)
-#define GVRENDER_Y_GOES_DOWN (1<<11)
-#define GVRENDER_DOES_TRANSFORM (1<<12)
-#define GVRENDER_DOES_ARROWS (1<<13)
-#define GVRENDER_DOES_LABELS (1<<14)
-#define GVRENDER_DOES_MAPS (1<<15)
-#define GVRENDER_DOES_MAP_RECTANGLE (1<<16)
-#define GVRENDER_DOES_MAP_CIRCLE (1<<17)
-#define GVRENDER_DOES_MAP_POLYGON (1<<18)
-#define GVRENDER_DOES_MAP_ELLIPSE (1<<19)
-#define GVRENDER_DOES_MAP_BSPLINE (1<<20)
-#define GVRENDER_DOES_TOOLTIPS (1<<21)
-#define GVRENDER_DOES_TARGETS (1<<22)
-#define GVRENDER_DOES_Z (1<<23)
-#define GVRENDER_NO_BG (1<<24)
-#define LAYOUT_NOT_REQUIRED (1<<25)
-#define OUTPUT_NOT_REQUIRED (1<<26)
+#define GVDEVICE_NO_WRITER (1<<11)
+#define GVRENDER_Y_GOES_DOWN (1<<12)
+#define GVRENDER_DOES_TRANSFORM (1<<13)
+#define GVRENDER_DOES_ARROWS (1<<14)
+#define GVRENDER_DOES_LABELS (1<<15)
+#define GVRENDER_DOES_MAPS (1<<16)
+#define GVRENDER_DOES_MAP_RECTANGLE (1<<17)
+#define GVRENDER_DOES_MAP_CIRCLE (1<<18)
+#define GVRENDER_DOES_MAP_POLYGON (1<<19)
+#define GVRENDER_DOES_MAP_ELLIPSE (1<<20)
+#define GVRENDER_DOES_MAP_BSPLINE (1<<21)
+#define GVRENDER_DOES_TOOLTIPS (1<<22)
+#define GVRENDER_DOES_TARGETS (1<<23)
+#define GVRENDER_DOES_Z (1<<24)
+#define GVRENDER_NO_BG (1<<25)
+#define LAYOUT_NOT_REQUIRED (1<<26)
+#define OUTPUT_NOT_REQUIRED (1<<27)
typedef struct {
int flags;