index
:
delta/cairo.git
1.0
1.10
1.12
1.14
1.16
1.2
1.4
1.6
1.8
baserock/genivi/1.12.10
baserock/genivi/1.12.10-gallium
baserock/genivi/baseline
baserock/genivi/weston
carlosgc/polygon-intersect-crash
color-emoji
master
gitlab.freedesktop.org: cairo/cairo.git
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
cairo-bentley-ottmann.c
Commit message (
Expand
)
Author
Age
Files
Lines
*
Rename cairo_lines_compare_at_y into _cairo_lines_compare_at_y and fix syntax
Marc Jeanmougin
2021-04-02
1
-1
/
+1
*
bo: Free event_y in case of error to prevent memory leak (CID ##1160682)
Bryce Harrington
2018-06-13
1
-1
/
+4
*
bo: Check null return from _cairo_malloc_ab() (CID #1159556)
Bryce Harrington
2018-06-13
1
-2
/
+5
*
stroke,traps: Emit join without loss of precision
Chris Wilson
2014-09-29
1
-225
/
+7
*
bentley-ottmann: Cache the most recent edge colinearity check
Chris Wilson
2012-08-26
1
-10
/
+32
*
bentley-ottmann: hint that the insertion compare function should be inlined
Chris Wilson
2012-08-26
1
-1
/
+1
*
bentley-ottmann: Only check the pairs of coordinates for equality.
Chris Wilson
2012-08-26
1
-1
/
+1
*
bentley-ottman: Remove a few superfluous status propagation
Chris Wilson
2012-08-26
1
-48
/
+21
*
Split cairo-combsort-privates into struct+inlines
Chris Wilson
2012-04-19
1
-1
/
+1
*
bentley-ottmann: Sort by edge bounding boxes before computing x
Chris Wilson
2012-03-10
1
-0
/
+7
*
bentley-ottmann: Skip intersection check if the bounds do not overlap
Chris Wilson
2012-03-10
1
-0
/
+4
*
bentley-ottman: End subsumed colinear traps
Chris Wilson
2011-09-16
1
-3
/
+9
*
Introduce a new compositor architecture
Chris Wilson
2011-09-12
1
-100
/
+54
*
bo: Perform an initial bucket sort on the start events
Chris Wilson
2011-08-12
1
-9
/
+38
*
polygon: Merge _cairo_polygon_init and _cairo_polygon_limit
Andrea Canciani
2010-12-10
1
-2
/
+1
*
bo: And disable DEBUG_TRAPS again.
Chris Wilson
2010-06-09
1
-1
/
+1
*
bo: Fix debugging for changes in internal traps api.
Chris Wilson
2010-06-09
1
-3
/
+7
*
Update FSF address
Andrea Canciani
2010-04-27
1
-1
/
+1
*
Move _cairo_error() to a standalone header
Chris Wilson
2010-01-22
1
-0
/
+1
*
[clip] Use geometric clipping for unaligned clips
Chris Wilson
2009-08-29
1
-262
/
+23
*
[tessellator] Special case rectilinear tessellation
Chris Wilson
2009-08-29
1
-2
/
+3
*
[tessellator] Use a priority queue for the events
Chris Wilson
2009-08-29
1
-135
/
+206
*
[tessellator] Remove the skiplist for the active edges
Chris Wilson
2009-08-29
1
-155
/
+75
*
Eliminate self-intersecting strokes.
Chris Wilson
2009-08-29
1
-761
/
+1072
*
[memfault] Manually inject faults when using stack allocations
Chris Wilson
2009-04-23
1
-0
/
+3
*
Trivial warning fixes.
Chris Wilson
2009-01-30
1
-1
/
+0
*
[skiplist] Provide an initial stack allocated pool.
Chris Wilson
2009-01-29
1
-23
/
+10
*
[tessellator] Memleak on error path.
Chris Wilson
2009-01-29
1
-1
/
+3
*
[skiplist] Allocate elements in chunks.
Chris Wilson
2008-12-12
1
-9
/
+24
*
Mark allocation failures as unlikely.
Chris Wilson
2008-11-29
1
-7
/
+6
*
[spline] Eliminate intermediate allocations during spline decomposition.
Chris Wilson
2008-11-16
1
-9
/
+3
*
[tessellator] Refine the math comments.
Chris Wilson
2008-10-31
1
-15
/
+15
*
[tessellator] Simplify dequeuing by using a sentinel value.
Chris Wilson
2008-10-30
1
-16
/
+16
*
[tessellator] Use a combsort for sorting the event queue.
Chris Wilson
2008-10-30
1
-19
/
+20
*
[tessellator] Perform cheap checks before computing intersect.
Chris Wilson
2008-10-30
1
-1
/
+50
*
[tessellator] Simplify special cases of edges to compare.
Chris Wilson
2008-10-30
1
-26
/
+106
*
[tessellator] Compile fixes for !HAVE_INT64_T
Chris Wilson
2008-10-07
1
-7
/
+7
*
[tessellator] Avoid implicit promotion to 64bit integer.
Chris Wilson
2008-10-07
1
-10
/
+10
*
[tessellator] Replace open-coding _cairo_int64_cmp().
Chris Wilson
2008-10-06
1
-16
/
+3
*
[tessellator] Special case edge comparisons when on either end-point.
Chris Wilson
2008-10-04
1
-4
/
+96
*
[tessellator] Direct comparison of result in edges_compare_x_for_y.
Chris Wilson
2008-10-04
1
-42
/
+55
*
[tessellator] Use abort() instead of exit().
Chris Wilson
2008-10-04
1
-3
/
+3
*
[tessellator] Skip edges that lie outside the region of interest.
M Joonas Pihlaja
2008-09-24
1
-0
/
+11
*
[tessellator] Only run sweep-line validator when debugging
Chris Wilson
2008-09-19
1
-7
/
+10
*
Simple perf tweaks for a rectilinear Hilbert curve.
Chris Wilson
2008-09-19
1
-18
/
+18
*
Bug: tessellator sometimes ends rightmost trapezoids too late
M Joonas Pihlaja
2008-06-18
1
-1
/
+1
*
Fix newly detected doc syntax issues
Behdad Esfahbod
2008-06-01
1
-1
/
+1
*
Add more consts to function signatures and remove stale prototype
Behdad Esfahbod
2008-05-09
1
-3
/
+3
*
[doc] Replace 'NOTE' by 'Note' and add it to test
Behdad Esfahbod
2008-01-28
1
-1
/
+1
*
[doc] Make sure all type names in docs are prefixed by #
Behdad Esfahbod
2008-01-28
1
-2
/
+2
[next]