gfxfilter_t 42 lib/filters/alpha.c static void maketransparent_stroke(gfxfilter_t*f, gfxline_t*line, gfxcoord_t width, gfxcolor_t*color, gfx_capType cap_style, gfx_joinType joint_style, gfxcoord_t miterLimit, gfxdevice_t*out) gfxfilter_t 48 lib/filters/alpha.c static void maketransparent_fill(gfxfilter_t*f, gfxline_t*line, gfxcolor_t*color, gfxdevice_t*out) gfxfilter_t 54 lib/filters/alpha.c static void maketransparent_fillbitmap(gfxfilter_t*f, gfxline_t*line, gfximage_t*img, gfxmatrix_t*matrix, gfxcxform_t*cxform, gfxdevice_t*out) gfxfilter_t 72 lib/filters/alpha.c static void maketransparent_drawchar(gfxfilter_t*f, gfxfont_t*font, int glyphnr, gfxcolor_t*color, gfxmatrix_t*matrix, gfxdevice_t*out) gfxfilter_t 78 lib/filters/alpha.c static void maketransparent_fillgradient(gfxfilter_t*f, gfxline_t*line, gfxgradient_t*gradient, gfxgradienttype_t type, gfxmatrix_t*matrix, gfxdevice_t*out) gfxfilter_t 102 lib/filters/alpha.c void gfxfilter_maketransparent_init(gfxfilter_t*f, U8 alpha) gfxfilter_t 107 lib/filters/alpha.c memset(f, 0, sizeof(gfxfilter_t)); gfxfilter_t 40 lib/filters/one_big_font.c static void pass1_drawchar(gfxfilter_t*f, gfxfont_t*font, int glyphnr, gfxcolor_t*color, gfxmatrix_t*matrix, gfxdevice_t*out) gfxfilter_t 53 lib/filters/one_big_font.c static gfxresult_t*pass1_finish(gfxfilter_t*f, gfxdevice_t*out) gfxfilter_t 75 lib/filters/one_big_font.c static void pass2_addfont(gfxfilter_t*f, gfxfont_t*font, gfxdevice_t*out) gfxfilter_t 80 lib/filters/one_big_font.c static void pass2_drawchar(gfxfilter_t*f, gfxfont_t*font, int glyphnr, gfxcolor_t*color, gfxmatrix_t*matrix, gfxdevice_t*out) gfxfilter_t 86 lib/filters/one_big_font.c static gfxresult_t*pass2_finish(gfxfilter_t*f, gfxdevice_t*out) gfxfilter_t 158 lib/filters/remove_font_transforms.c static void pass1_drawchar(gfxfilter_t*f, gfxfont_t*font, int glyphnr, gfxcolor_t*color, gfxmatrix_t*matrix, gfxdevice_t*out) gfxfilter_t 190 lib/filters/remove_font_transforms.c static gfxresult_t* pass1_finish(gfxfilter_t*f, gfxdevice_t*out) gfxfilter_t 283 lib/filters/remove_font_transforms.c static void pass2_addfont(gfxfilter_t*f, gfxfont_t*font, gfxdevice_t*out) gfxfilter_t 289 lib/filters/remove_font_transforms.c static void pass2_drawchar(gfxfilter_t*f, gfxfont_t*font, int glyphnr, gfxcolor_t*_color, gfxmatrix_t*matrix, gfxdevice_t*out) gfxfilter_t 316 lib/filters/remove_font_transforms.c static gfxresult_t* pass2_finish(gfxfilter_t*f, gfxdevice_t*out) gfxfilter_t 47 lib/filters/vectors_to_glyphs.c static void pass1_fill(gfxfilter_t*f, gfxline_t*line, gfxcolor_t*color, gfxdevice_t*out) gfxfilter_t 75 lib/filters/vectors_to_glyphs.c static void pass1_stroke(gfxfilter_t*f, gfxline_t*line, gfxcoord_t width, gfxcolor_t*color, gfx_capType cap_style, gfx_joinType joint_style, gfxcoord_t miterLimit, gfxdevice_t*out) gfxfilter_t 104 lib/filters/vectors_to_glyphs.c static void pass2_drawchar(gfxfilter_t*f, gfxfont_t*font, int glyphnr, gfxcolor_t*color, gfxmatrix_t*matrix, gfxdevice_t*out) gfxfilter_t 31 lib/gfxfilter.c gfxfilter_t*filter; gfxfilter_t 224 lib/gfxfilter.c gfxdevice_t*gfxfilter_apply(gfxfilter_t*_filter, gfxdevice_t*out) gfxfilter_t 228 lib/gfxfilter.c gfxfilter_t*filter = (gfxfilter_t*)rfx_alloc(sizeof(gfxfilter_t)); gfxfilter_t 229 lib/gfxfilter.c memcpy(filter, _filter, sizeof(gfxfilter_t)); gfxfilter_t 253 lib/gfxfilter.c static void setup_twopass(gfxdevice_t*dev, gfxfilter_t*filter) gfxfilter_t 386 lib/gfxfilter.c f = malloc(sizeof(gfxfilter_t)); gfxfilter_t 387 lib/gfxfilter.c gfxfilter_maketransparent_init((gfxfilter_t*)f, alpha); gfxfilter_t 424 lib/gfxfilter.c dev = gfxfilter_apply((gfxfilter_t*)chain->filter, dev); gfxfilter_t 68 lib/gfxfilter.h gfxfilter_t pass1; gfxfilter_t 69 lib/gfxfilter.h gfxfilter_t pass2; gfxfilter_t 72 lib/gfxfilter.h gfxdevice_t*gfxfilter_apply(gfxfilter_t*filter, gfxdevice_t*dev); gfxfilter_t 85 lib/gfxfilter.h {gfxfilter_t f_##name; \ gfxfilter_t 97 lib/gfxfilter.h void gfxfilter_maketransparent_init(gfxfilter_t*f, U8 alpha);