summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2010-05-17gl: Programmatically generate fragment shadersBenjamin Otte2-248/+186
2010-05-17gl: Automatically generate the vertex shader sourceBenjamin Otte4-89/+132
2010-05-17gl: Get rid of cairo_gl_shader_source/mask_tBenjamin Otte4-136/+157
2010-05-17gl: s/_cairo_gl_set_destination/_cairo_gl_context_set_destination/Benjamin Otte4-11/+11
2010-05-17gl: Share vertex shadersBenjamin Otte4-88/+142
2010-05-16cff: Use correct glyph advance when subsetting cff fontsAdrian Johnson3-29/+34
2010-05-16type1: Use correct glyph advance when subsetting type 1 fontsAdrian Johnson4-26/+27
2010-05-16rtree: Actually pin the node when pinning.Chris Wilson1-1/+1
2010-05-16boilerplate: Exercise manual double-buffering to a windowChris Wilson1-0/+117
2010-05-16cairo: Missing private markup for _cairo_format_to_pixman_formatChris Wilson1-1/+1
2010-05-16configure: Include PTHREAD_CFLAGS in CAIRO_LDFLAGSChris Wilson1-0/+1
2010-05-16rtree: Replace undeclared TRUE/FALSE with 1/0Chris Wilson1-2/+2
2010-05-16test: improve copyright noticesAndrea Canciani4-80/+76
2010-05-14test: add linear-gradient-extend and radial-gradient-extendAndrea Canciani5-0/+182
2010-05-14gl: gl surfaces are only similar when they share the same deviceBenjamin Otte1-1/+1
2010-05-14Bug 28100 - Font option CAIRO_HINT_METRICS_OFF unhonoured on win32Richard Procter1-1/+1
2010-05-14gl: Remove gradient optimizationsBenjamin Otte1-31/+0
2010-05-14fallback: Remove span renderer pathsBenjamin Otte1-67/+0
2010-05-13build: Fix pthread detectionBenjamin Otte5-23/+292
2010-05-13test: Make global variables in new test staticBenjamin Otte1-2/+2
2010-05-13gl: Don't keep a temporary surface in the deviceBenjamin Otte2-29/+8
2010-05-13gl: Don't create 0x0 surfacesBenjamin Otte1-0/+4
2010-05-13Use a solid color for 0xN and Nx0 surfacesBenjamin Otte1-0/+15
2010-05-13Make _cairo_color_equal() work for unmultiplied colors, tooBenjamin Otte1-2/+8
2010-05-13image: Fix wholly unbounded fixupBenjamin Otte1-1/+1
2010-05-13cairo_paint_with_alpha(cr, 0.0) is only a noop when bounded by maskBenjamin Otte1-1/+2
2010-05-13test: Add a test for various zero mask operationsBenjamin Otte4-1/+201
2010-05-13language bindings guide: clarify mapping for cairo_pattern_create_rgb[a]Owen W. Taylor1-2/+7
2010-05-13Make cairo_color_stop_t a unique type.Chris Wilson8-48/+26
2010-05-13color: Special case comparing color stops.Chris Wilson6-8/+42
2010-05-13gstate: Don't reduce solid source and mask for SOURCE and CLEARChris Wilson1-1/+2
2010-05-13Revert bd672d080ca0036ef1b88d26583e6af36f541461Andrea Canciani1-4/+3
2010-05-12gcc-4.5 warnings and optimisation flags.Chris Wilson1-2/+2
2010-05-12gallium: Refresh.Chris Wilson4-214/+317
2010-05-12drm: code dump, sorry.Chris Wilson38-1311/+5323
2010-05-12rtree: Remove the unused evict hook.Chris Wilson5-20/+5
2010-05-12rtree: defer propagating pinned nodes until eviction.Chris Wilson2-24/+21
2010-05-12script: Avoid the expensive of the redundant memset.Chris Wilson1-13/+26
2010-05-12script: Don't hash the entire image.Chris Wilson1-11/+24
2010-05-12gstate: reduce a couple more operatorsChris Wilson1-1/+14
2010-05-12simplify pattern extents for translation matricesChris Wilson1-8/+14
2010-05-12xcb: discard glyph mask and use dst directly when possible.Chris Wilson4-25/+92
2010-05-12clip: Fill instead of creating intermediate surfaces.Chris Wilson1-1/+3
2010-05-12test: Remove pthread_yield()Chris Wilson3-6/+0
2010-05-12win32-printing: compile fix.Chris Wilson1-1/+1
2010-05-11win32: Grow glyph extents to account for ClearTypeJonathan Kew1-0/+13
2010-05-11Ensure the quartz backend returns the first stop for negative positions on th...Robert O'Callahan1-2/+22
2010-05-11Don't repeat a Quartz gradient more times than necessary, to avoid Quartz qua...Robert O'Callahan1-82/+179
2010-05-11Clean up Quartz gradient code by moving some local variables to static const ...Robert O'Callahan1-18/+13
2010-05-11quartz: Don't fallback to pixman for repeating radial gradients.Robert O'Callahan1-23/+180