summaryrefslogtreecommitdiff
path: root/src/cairo-pattern.c
AgeCommit message (Expand)AuthorFilesLines
2008-12-25[pattern] Fix comment typoBehdad Esfahbod1-1/+1
2008-12-18[pattern] Use a solid pattern for a uniform gradient.Chris Wilson1-15/+39
2008-12-12[pattern] Compute the combined color content.Chris Wilson1-1/+2
2008-11-29Mark allocation failures as unlikely.Chris Wilson1-18/+18
2008-11-29Mark if(status) as being unlikely.Chris Wilson1-17/+17
2008-11-19[pattern] Cosmetic.Chris Wilson1-1/+1
2008-11-13Add CairoScript backend.Chris Wilson1-0/+255
2008-11-13[cairoint.h] Remove unused PLT entries.Chris Wilson1-1/+0
2008-11-05[pattern] Split the translation between the matrix and [xy]_offsetChris Wilson1-2/+5
2008-11-05[matrix] Minimise pixman conversion error.Chris Wilson1-1/+2
2008-10-30[pattern] Reduce likelihood of range overflow with large downscaling.Chris Wilson1-0/+19
2008-10-30[pattern] Tweak REFLECT HACKChris Wilson1-143/+136
2008-10-30[pattern] Support unbounded surfaces.Chris Wilson1-0/+3
2008-10-30[gstate] Use _cairo_pattern_black for the default source.Chris Wilson1-5/+7
2008-10-30[pattern] Avoid needless copying of patterns.Chris Wilson1-43/+27
2008-10-30[pattern] Do not recompute the inverse if setting an identical matrix.Chris Wilson1-0/+3
2008-10-30Review users of cairo_rectangle_int_t for incorrect unsigned promotion.Chris Wilson1-5/+8
2008-10-30[pattern] Allow the projected surface extents to be negative.Chris Wilson1-4/+4
2008-10-14[pattern] Correctly optimize away fractional translations.Chris Wilson1-8/+10
2008-10-14[pattern] Only perform non-integer optimization for identity matrices.Chris Wilson1-10/+6
2008-10-13[pattern] Optimize away fractional translation for NEAREST patterns.Chris Wilson1-0/+35
2008-10-12[pattern] Rescale the linear pattern matrix to avoid overflow.Chris Wilson1-6/+42
2008-10-09[pattern] Remove incorrect assert.Chris Wilson1-1/+0
2008-10-07[pattern] After cloning adjust [xy]_offset if possible.Chris Wilson1-3/+13
2008-10-07Fixup a couple of trivials doc warnings.Chris Wilson1-3/+2
2008-09-29[pattern] Fix up OBO introduced to cloned areaChris Wilson1-4/+4
2008-09-29[pattern] Improve handling of filter radius and optimize when possible.Owen W. Taylor1-35/+78
2008-09-29_cairo_pattern_get_extents: Fix to allow for expansion based on filterCarl Worth1-0/+22
2008-09-29[pattern] Fix acquiring outside of source boundsOwen W. Taylor1-31/+32
2008-09-29[pattern] Remove the hack to support cloning surface patterns.Owen W. Taylor1-4/+1
2008-09-27clone_similar(): s/device_offset/clone_offset/Chris Wilson1-3/+3
2008-09-27Allow cloning sub-regions of similar surfaces.Chris Wilson1-2/+13
2008-09-23[pattern] Beware unsigned wrap-around with pathological surface patterns.Chris Wilson1-2/+2
2008-09-23Return the real error status for set_user_data()Chris Wilson1-1/+1
2008-09-10Rename _init_pattern_with_snapshot to _cairo_pattern_init_snapshotCarl Worth1-0/+30
2008-08-11[pattern] Unbounded patterns should have infinite extents.Chris Wilson1-2/+3
2008-08-07Check return from pixman_image_set_filter().Chris Wilson1-2/+7
2008-08-07[pattern] Set the reference count for stack allocations to 0.Chris Wilson1-3/+13
2008-07-03[cairo-pattern] Fix crash in solid-pattern-surface cacheBehdad Esfahbod1-4/+3
2008-06-24Cleanup _set_error functions a bitBehdad Esfahbod1-2/+5
2008-06-19Add a create_solid_pattern_surface surface backend methodBehdad Esfahbod1-8/+2
2008-06-19[cairo-surface] Remove optional pattern argument from create_similar_solid()Behdad Esfahbod1-2/+1
2008-06-19[cairo-pattern] Clean up _cairo_pattern_acquire_surface_for_solid()Behdad Esfahbod1-20/+34
2008-06-19Remove opaque solid pattern COLOR_ALPHA optimization from call sitesBehdad Esfahbod1-8/+2
2008-06-19[cairo-pattern] In init_solid() convert COLOR_ALPHA to COLOR if color is opaqueBehdad Esfahbod1-3/+3
2008-06-19[cairo-pattern] Don't call _cairo_stock_color() directlyBehdad Esfahbod1-7/+2
2008-06-19[cairo-pattern] Remove stale commentBehdad Esfahbod1-1/+0
2008-06-19Rename cairo_* global vars to _cairo_*Behdad Esfahbod1-1/+1
2008-06-19[cairo-pattern] Fix solid surface cache to check for content match tooBehdad Esfahbod1-5/+15
2008-06-19[cairo-pattern] Band-aid for the solid surface cache.Chris Wilson1-2/+7