index
:
~cworth/cairo
glsl
Carl's hacks for cairo
cworth
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
cairo-bentley-ottmann.c
Age
Commit message (
Expand
)
Author
Files
Lines
2009-08-29
[clip] Use geometric clipping for unaligned clips
Chris Wilson
1
-262
/
+23
2009-08-29
[tessellator] Special case rectilinear tessellation
Chris Wilson
1
-2
/
+3
2009-08-29
[tessellator] Use a priority queue for the events
Chris Wilson
1
-135
/
+206
2009-08-29
[tessellator] Remove the skiplist for the active edges
Chris Wilson
1
-155
/
+75
2009-08-29
Eliminate self-intersecting strokes.
Chris Wilson
1
-761
/
+1072
2009-04-23
[memfault] Manually inject faults when using stack allocations
Chris Wilson
1
-0
/
+3
2009-01-30
Trivial warning fixes.
Chris Wilson
1
-1
/
+0
2009-01-29
[skiplist] Provide an initial stack allocated pool.
Chris Wilson
1
-23
/
+10
2009-01-29
[tessellator] Memleak on error path.
Chris Wilson
1
-1
/
+3
2008-12-12
[skiplist] Allocate elements in chunks.
Chris Wilson
1
-9
/
+24
2008-11-29
Mark allocation failures as unlikely.
Chris Wilson
1
-7
/
+6
2008-11-16
[spline] Eliminate intermediate allocations during spline decomposition.
Chris Wilson
1
-9
/
+3
2008-10-31
[tessellator] Refine the math comments.
Chris Wilson
1
-15
/
+15
2008-10-30
[tessellator] Simplify dequeuing by using a sentinel value.
Chris Wilson
1
-16
/
+16
2008-10-30
[tessellator] Use a combsort for sorting the event queue.
Chris Wilson
1
-19
/
+20
2008-10-30
[tessellator] Perform cheap checks before computing intersect.
Chris Wilson
1
-1
/
+50
2008-10-30
[tessellator] Simplify special cases of edges to compare.
Chris Wilson
1
-26
/
+106
2008-10-07
[tessellator] Compile fixes for !HAVE_INT64_T
Chris Wilson
1
-7
/
+7
2008-10-07
[tessellator] Avoid implicit promotion to 64bit integer.
Chris Wilson
1
-10
/
+10
2008-10-06
[tessellator] Replace open-coding _cairo_int64_cmp().
Chris Wilson
1
-16
/
+3
2008-10-04
[tessellator] Special case edge comparisons when on either end-point.
Chris Wilson
1
-4
/
+96
2008-10-04
[tessellator] Direct comparison of result in edges_compare_x_for_y.
Chris Wilson
1
-42
/
+55
2008-10-04
[tessellator] Use abort() instead of exit().
Chris Wilson
1
-3
/
+3
2008-09-24
[tessellator] Skip edges that lie outside the region of interest.
M Joonas Pihlaja
1
-0
/
+11
2008-09-19
[tessellator] Only run sweep-line validator when debugging
Chris Wilson
1
-7
/
+10
2008-09-19
Simple perf tweaks for a rectilinear Hilbert curve.
Chris Wilson
1
-18
/
+18
2008-06-18
Bug: tessellator sometimes ends rightmost trapezoids too late
M Joonas Pihlaja
1
-1
/
+1
2008-06-01
Fix newly detected doc syntax issues
Behdad Esfahbod
1
-1
/
+1
2008-05-09
Add more consts to function signatures and remove stale prototype
Behdad Esfahbod
1
-3
/
+3
2008-01-28
[doc] Replace 'NOTE' by 'Note' and add it to test
Behdad Esfahbod
1
-1
/
+1
2008-01-28
[doc] Make sure all type names in docs are prefixed by #
Behdad Esfahbod
1
-2
/
+2
2008-01-28
[doc] Make sure all macro names in docs are prefixed by %
Behdad Esfahbod
1
-4
/
+4
2007-12-17
Replace various uses of CAIRO_STACK_BUF_SIZE with a single macro.
Chris Wilson
1
-1
/
+1
2007-10-04
[cairo-error] Clean up all the warnings and missing _cairo_error() calls.
Chris Wilson
1
-14
/
+8
2007-10-04
[malloc/error] Add call to _cairo_error() after a failed malloc.
Chris Wilson
1
-3
/
+9
2007-06-29
[fix] Avoid int overflow when allocating large buffers
Vladimir Vukicevic
1
-3
/
+3
2007-06-06
[cairo-bentley-ottmann] Malloc reduction.
Chris Wilson
1
-13
/
+15
2007-04-10
Fix cairo_traps_t status handling
Carl Worth
1
-7
/
+7
2007-04-10
Rename ARRAY_LEN to ARRAY_LENGTH
Carl Worth
1
-1
/
+1
2007-04-10
Add a couple of missing newline characters
Carl Worth
1
-0
/
+1
2007-04-09
cairo-bentley-ottmann - check init for failure
Chris Wilson
1
-2
/
+4
2007-04-09
cairo-bentley-ottmann/skip-list - catch and propagate out-of-memory errors
Chris Wilson
1
-15
/
+35
2007-03-20
Define and use ARRAY_LEN
Behdad Esfahbod
1
-1
/
+1
2007-03-13
[skiplist] Prefix symbols with _cairo
Behdad Esfahbod
1
-12
/
+12
2007-03-07
[cosmetic] Remove static var from testing code in bentley-ottman.
Behdad Esfahbod
1
-1
/
+1
2006-12-07
tessellator bug fix: linking fails on x86_64 due to superfluous inline attrib...
M Joonas Pihlaja
1
-1
/
+1
2006-12-06
tessellator: input validation and guard bit removal
M Joonas Pihlaja
1
-69
/
+78
2006-12-06
tessellator: offset working coordinates to be nonnegative
M Joonas Pihlaja
1
-30
/
+96
2006-12-06
tessellator bug fix: in-fill-empty-trapezoid
M Joonas Pihlaja
1
-10
/
+21
2006-12-06
tessellator bug fix: fill-missed-stop
M Joonas Pihlaja
1
-1
/
+7
[next]