Changeset 1885
- Timestamp:
- 11/22/07 00:24:07 (6 years ago)
- Location:
- lang/c/firefox3b1
- Files:
-
- 6 modified
-
mozilla/gfx/cairo/cairo/src/cairo-gstate-private.h (modified) (1 diff)
-
mozilla/gfx/cairo/cairo/src/cairo-gstate.c (modified) (1 diff)
-
mozilla/gfx/cairo/cairo/src/cairo.c (modified) (1 diff)
-
mozilla/gfx/cairo/cairo/src/cairo.h (modified) (1 diff)
-
mozilla/gfx/cairo/cairo/src/cairoint.h (modified) (1 diff)
-
test/mozcairotest/mozcairotest.cpp (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
lang/c/firefox3b1/mozilla/gfx/cairo/cairo/src/cairo-gstate-private.h
r1861 r1885 66 66 cairo_pattern_t *source; 67 67 68 unsigned int mask_blur_radius; 69 68 70 struct _cairo_gstate *next; 69 71 }; -
lang/c/firefox3b1/mozilla/gfx/cairo/cairo/src/cairo-gstate.c
r1861 r1885 1651 1651 } 1652 1652 1653 cairo_status_t 1654 _cairo_gstate_set_mask_blur_radius (cairo_gstate_t *gstate, 1655 unsigned int radius) 1656 { 1657 gstate->mask_blur_radius = radius; 1658 1659 return CAIRO_STATUS_SUCCESS; 1660 } 1661 1653 1662 /** 1654 1663 * _cairo_gstate_transform_glyphs_to_backend: -
lang/c/firefox3b1/mozilla/gfx/cairo/cairo/src/cairo.c
r1861 r1885 883 883 if (status) 884 884 _cairo_set_error (cr, status); 885 } 886 887 /** 888 * cairo_set_mask_blur_radius: 889 * @cr: a #cairo_t 890 * @radius: a radius in pixels 891 * 892 * Set the blur radius of mask for drawing shapes. 893 **/ 894 void 895 cairo_set_mask_blur_radius (cairo_t *cr, unsigned int radius) 896 { 897 cairo_status_t status; 898 899 if (cr->status) 900 return; 901 902 status = _cairo_gstate_set_mask_blur_radius (cr->gstate, radius); 903 if (status) 904 _cairo_set_error (cr, status); 885 905 } 886 906 -
lang/c/firefox3b1/mozilla/gfx/cairo/cairo/src/cairo.h
r1861 r1885 405 405 cairo_public void 406 406 cairo_set_antialias (cairo_t *cr, cairo_antialias_t antialias); 407 408 cairo_public void 409 cairo_set_mask_blur_radius (cairo_t *cr, unsigned int radius); 407 410 408 411 /** -
lang/c/firefox3b1/mozilla/gfx/cairo/cairo/src/cairoint.h
r1861 r1885 2356 2356 cairo_private cairo_antialias_t 2357 2357 _cairo_gstate_get_antialias (cairo_gstate_t *gstate); 2358 2359 cairo_private cairo_status_t 2360 _cairo_gstate_set_mask_blur_radius(cairo_gstate_t *gstate, 2361 unsigned int radius); 2358 2362 2359 2363 /* cairo-region.c */ -
lang/c/firefox3b1/test/mozcairotest/mozcairotest.cpp
r1869 r1885 58 58 59 59 return (int) msg.wParam; 60 } 61 62 void testCairo() 63 { 64 cairo_t* g = cairo_create(csTestSurface); 65 cairo_set_mask_blur_radius(g, 1); 66 cairo_destroy(g); 60 67 } 61 68 … … 137 144 { 138 145 case WM_CREATE: 139 init(hWnd); 146 init(hWnd); 147 testCairo(); 140 148 break; 141 149 case WM_COMMAND:
![(please configure the [header_logo] section in trac.ini)](/share/chrome/site/your_project_logo.png)