index
:
~cworth/cairo
glsl
Carl's hacks for cairo
cworth
summary
refs
log
tree
commit
diff
log msg
author
committer
range
Age
Commit message (
Expand
)
Author
Files
Lines
2009-08-29
Introduce cairo_tee_surface_t
Chris Wilson
12
-3
/
+662
2009-08-29
[script] Correct emission of get_target() for a popped context
Chris Wilson
1
-21
/
+32
2009-08-29
Fix errors found by clang
Chris Wilson
5
-25
/
+29
2009-08-29
[script] recursive active (type3 glyphs)
Chris Wilson
1
-6
/
+5
2009-08-29
[build] Add options for warning about bad casts
Chris Wilson
8
-82
/
+143
2009-08-29
[clip] Use the rectangular tessellator to extract boxes
Chris Wilson
3
-18
/
+36
2009-08-29
[tessellate] Rectangular special case
Chris Wilson
8
-48
/
+883
2009-08-29
[script] Track scaled-font
Chris Wilson
1
-17
/
+22
2009-08-29
[script] Emit surface content
Chris Wilson
4
-15
/
+27
2009-08-29
[script] Garbage collect contexts on context switch
Chris Wilson
1
-78
/
+184
2009-08-29
[script] Wrap snapshot.
Chris Wilson
3
-4
/
+25
2009-08-29
[script] Read from a FILE stream
Chris Wilson
2
-0
/
+26
2009-08-29
[script] Introduce cairo_script_context_t
Chris Wilson
7
-196
/
+145
2009-08-29
[trace] Fix emission of similar (track operands)
Chris Wilson
1
-7
/
+6
2009-08-29
[stroke] Only mark traps as having intersection if non-empty.
Chris Wilson
1
-3
/
+2
2009-08-29
[clip] Cache intermediate clip masks.
Chris Wilson
2
-64
/
+104
2009-08-29
[trace] Emit an 'index' for an undefined surface
Chris Wilson
1
-11
/
+10
2009-08-29
[gstate] Convert simple mask() into a paint()
Chris Wilson
2
-12
/
+98
2009-08-29
[script] Handle zero-length strings
Chris Wilson
1
-1
/
+2
2009-08-29
[script] Off-by-one in allocation of string length.
Chris Wilson
1
-1
/
+1
2009-08-29
[script] A little utility to convert a trace into a trace
Chris Wilson
2
-0
/
+46
2009-08-29
[script] Store the current stroke matrix
Chris Wilson
1
-9
/
+37
2009-08-29
[script] Suppress resetting stroke-style elements after matrix switch
Chris Wilson
1
-16
/
+26
2009-08-29
[script] Hide the implicit CLEAR for similar surfaces
Chris Wilson
1
-0
/
+43
2009-08-29
[pattern] Ignore matrix/filter/extend when comparing solids
Chris Wilson
1
-9
/
+16
2009-08-29
[script] Use a compact representation for horizontal offsets between glyphs
Chris Wilson
2
-23
/
+55
2009-08-29
[script] Preserve '{}' whilst translating
Chris Wilson
2
-31
/
+37
2009-08-29
[script] Fix list handling during font destruction
Chris Wilson
1
-20
/
+13
2009-08-29
[path] Eliminate redundant line-to before a close
Chris Wilson
1
-0
/
+22
2009-08-29
[path] Discard redundant line-to
Chris Wilson
1
-21
/
+28
2009-08-29
[debug] Path printer
Chris Wilson
2
-0
/
+70
2009-08-29
[fill] Use trivial rectilinear_to_traps
Chris Wilson
3
-0
/
+93
2009-08-29
[polygon] Return status from path ops
Chris Wilson
3
-31
/
+19
2009-08-29
[slope] Inline _cairo_slope_init()
Chris Wilson
11
-25
/
+79
2009-08-29
[clip] Combine directly onto target
Chris Wilson
3
-32
/
+115
2009-08-29
[clip] Use geometric clipping for unaligned clips
Chris Wilson
12
-662
/
+830
2009-08-29
traps-as-spans
Chris Wilson
3
-1
/
+127
2009-08-29
[fill] Early check for empty path/polygon
Chris Wilson
1
-1
/
+4
2009-08-29
[gstate] Discard trivial all-clipped regions
Chris Wilson
1
-2
/
+6
2009-08-29
[clip] Eliminate redundant clips
Chris Wilson
5
-106
/
+309
2009-08-29
[test] Stress the intersection handling by feeding spans/traps random curves
Chris Wilson
14
-0
/
+175
2009-08-29
[polygon] Amalgamate collinear edges
Chris Wilson
2
-7
/
+54
2009-08-29
[util] Show total edge length in show-edges
Chris Wilson
1
-11
/
+43
2009-08-29
[fallback] Avoid tessellating empty polygons
Chris Wilson
1
-2
/
+8
2009-08-29
[freelist] Lazy initialisation of pools
Chris Wilson
2
-50
/
+56
2009-08-29
[clip] Use the rectilinear tessellator
Chris Wilson
2
-22
/
+66
2009-08-29
[fill] Short-circuit extents on an empty path.
Chris Wilson
1
-0
/
+12
2009-08-29
[tessellator] Special case rectilinear tessellation
Chris Wilson
11
-116
/
+631
2009-08-29
[clip] Use special-purpose fill_to_region()
Chris Wilson
1
-17
/
+9
2009-08-29
[fallback] Avoid going through traps for trivial regions.
Chris Wilson
3
-46
/
+272
[next]