index
:
cairo
1.0
1.10
1.12
1.14
1.16
1.2
1.4
1.6
1.8
carlosgc/polygon-intersect-crash
master
wip/otte/xlib-overflow
cairo's central repository (mirrored from https://gitlab.freedesktop.org/cairo/cairo)
cworth
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
cairo-pattern.c
Age
Commit message (
Expand
)
Author
Files
Lines
2007-11-26
[malloc] Check for integer overflow when realloc'ing.
Chris Wilson
1
-1
/
+3
2007-11-26
Fix previous create_similar fallback patch
Vladimir Vukicevic
1
-32
/
+0
2007-11-26
Ensure that a copied pattern gets its own user_data array
Carl Worth
1
-0
/
+2
2007-11-20
[fix] Avoid int overflow when allocating large buffers
Vladimir Vukicevic
1
-3
/
+3
2007-05-28
[doc] Minor documentation fixes
Kouhei Sutou
1
-1
/
+1
2007-05-25
[cairo-pattern] Fully initialise the error pattern.
Chris Wilson
1
-1
/
+1
2007-05-18
Fix typo in comment.
Carl Worth
1
-1
/
+1
2007-05-18
Document behavior of color stops added with identical offsets.
Carl Worth
1
-0
/
+13
2007-05-16
[cairo-pattern] Check for the nil surface.
Chris Wilson
1
-4
/
+22
2007-05-10
[cairo-pattern] Return the nil cairo_pattern_t for CAIRO_STATUS_NO_MEMORY.
Chris Wilson
1
-0
/
+3
2007-05-09
[cairo-pattern] Return status from _cairo_pattern_init_copy()
Chris Wilson
1
-8
/
+22
2007-05-08
[cairo-pattern] Cleanly handle an invalid pattern in cairo_pattern_transform()
Chris Wilson
1
-1
/
+2
2007-05-04
[cairo-pattern] Don't cache fallback surfaces
Chris Wilson
1
-1
/
+7
2007-05-04
[cairo-pattern] Cache surface for solid patterns
Chris Wilson
1
-16
/
+119
2007-04-25
Add a content value to solid patterns
Carl Worth
1
-15
/
+26
2007-04-19
Optionally provide a pattern to use for creating a similar solid surface.
Chris Wilson
1
-1
/
+2
2007-04-19
Create opaque similar solid surfaces when possible.
Chris Wilson
1
-3
/
+5
2007-04-19
Define a CAIRO_ALPHA_IS_OPAQUE variant that operates on uint16.
Chris Wilson
1
-3
/
+3
2007-04-13
[cairo-pattern] Slightly hackish fix for bug #10508
Behdad Esfahbod
1
-5
/
+10
2007-04-12
[cairo-pattern] Add a TODO item to code
Behdad Esfahbod
1
-0
/
+7
2007-04-11
cairo_pattern_set_matrix: Validate that matrix is invertible
Carl Worth
1
-0
/
+8
2007-04-10
Invert condition to more intuitive form.
Carl Worth
1
-3
/
+4
2007-04-10
Rename ARRAY_LEN to ARRAY_LENGTH
Carl Worth
1
-4
/
+4
2007-04-09
Correct handling of a malloc failure during pattern_create_in_error()
Chris Wilson
1
-18
/
+6
2007-04-09
cairo-pattern - propagate status
Chris Wilson
1
-2
/
+8
2007-04-03
Make sure all nil objects start with _cairo_
Behdad Esfahbod
1
-7
/
+7
2007-03-26
Destroy the current pattern before replacing with cairo_set_source().
Chris Wilson
1
-0
/
+10
2007-03-26
Back out the solid-pattern-cache from 9b53bc7c6585db7ae647bb992fb9817d7bd75b38.
Chris Wilson
1
-52
/
+48
2007-03-21
[cairo-pattern] Make sure cached solid patterns are not put in error status
Behdad Esfahbod
1
-4
/
+15
2007-03-20
Define and use ARRAY_LEN
Behdad Esfahbod
1
-1
/
+1
2007-03-20
Cache solid patterns
Chris Wilson
1
-2
/
+61
2007-03-20
Move declaration of cairo_mutex_t to cairo-mutex-private.h
Mathias Hasselmann
1
-1
/
+0
2007-03-20
Initialize mutexes at central location.
Mathias Hasselmann
1
-0
/
+3
2007-03-14
[cairo-pattern] Add a cache of two color stops to cairo_gradient_pattern_t
Behdad Esfahbod
1
-4
/
+21
2007-03-14
[cairo-pattern] Grow color-stops array exponentially
Behdad Esfahbod
1
-18
/
+43
2007-03-13
[cairo-pattern] Use _cairo_color_double_to_short() to fix color conversion
Behdad Esfahbod
1
-4
/
+4
2007-03-13
[cairo-pattern] Fix color conversion from short to double
Behdad Esfahbod
1
-4
/
+4
2007-03-13
[cairo-pattern] Add XXX note
Behdad Esfahbod
1
-0
/
+1
2007-03-05
Uniform object handling in _reference(), _destroy(), and _get_reference_count()
Behdad Esfahbod
1
-9
/
+3
2007-03-02
[doc] Docuemnt all symbols but cairo_filter_t and cairo_operator_t
Behdad Esfahbod
1
-0
/
+3
2007-03-02
[doc] Some documentation love
Behdad Esfahbod
1
-0
/
+19
2007-03-02
Cast -1 values to unsigned to quiet the compiler.
Carl Worth
1
-1
/
+2
2007-03-01
Merge branch 'radial-gradient-fixes' into cairo
Carl Worth
1
-18
/
+18
2007-03-01
Rename radial gradient inner/outer to c1/c2
Carl Worth
1
-18
/
+18
2007-02-28
Revert the solid-pattern cache
Behdad Esfahbod
1
-84
/
+7
2007-02-23
[TODO] Add various TODO items
Behdad Esfahbod
1
-0
/
+1
2007-02-23
[cairo-pattern] Correctly delegate device_transform so tests pass again
Behdad Esfahbod
1
-0
/
+7
2007-02-23
[cairo-pattern] Fall back on cairo_surface_create_similar in _cairo_pattern_a...
Behdad Esfahbod
1
-0
/
+18
2007-02-23
Support CAIRO_EXTEND_REFLECT on surface patterns
Behdad Esfahbod
1
-1
/
+57
2007-02-23
[core] put back REF_COUNT_INVALID to be -1, fix finish
Vladimir Vukicevic
1
-0
/
+3
[next]