summaryrefslogtreecommitdiff
path: root/include/fitz/render.h
diff options
context:
space:
mode:
Diffstat (limited to 'include/fitz/render.h')
-rw-r--r--include/fitz/render.h15
1 files changed, 15 insertions, 0 deletions
diff --git a/include/fitz/render.h b/include/fitz/render.h
index 7f4e08db..dc2f116a 100644
--- a/include/fitz/render.h
+++ b/include/fitz/render.h
@@ -1,5 +1,20 @@
typedef struct fz_renderer_s fz_renderer;
+enum { FZ_RNONE, FZ_ROVER, FZ_RMASK };
+
+struct fz_renderer_s
+{
+ fz_colorspace *model;
+ fz_glyphcache *cache;
+ fz_gel *gel;
+ fz_ael *ael;
+ int mode;
+ int x, y, w, h;
+ fz_pixmap *tmp;
+ fz_pixmap *acc;
+ unsigned char r, g, b;
+};
+
fz_error *fz_newrenderer(fz_renderer **gcp, fz_colorspace *pcm);
void fz_freerenderer(fz_renderer *gc);