summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2011-08-05api: Const-ify status accessorswip/const-statusAndrea Canciani10-16/+16
2011-08-05Mark the new API as suchNis Martensen1-0/+6
2011-08-04Clarify the API docs for the newest functionsUli Schlachter1-14/+15
2011-08-04perf: Also build the code in perf/microUli Schlachter1-0/+2
2011-08-04xlib-xcb: Implement the new backend functionsUli Schlachter1-3/+38
2011-08-04surface_unmap_image: Fix fallbackUli Schlachter1-1/+18
2011-08-04ps: check if images are grayscale or monochrome and encode as suchAdrian Johnson1-52/+110
2011-08-04image: fix bug in analyze_colorAdrian Johnson1-1/+1
2011-08-03hash: Code cleanupAndrea Canciani1-62/+52
2011-08-03hash: Improve handling of dead entriesAndrea Canciani1-38/+53
2011-08-03perf: Add hash table benchmarkAndrea Canciani4-0/+110
2011-08-02xcb: Handle deferred clear in _upload_image_inplaceUli Schlachter1-1/+6
2011-08-02test: Add a second ring to overlapping-dash-capsChris Wilson2-4/+13
2011-08-02pdf: check if images are grayscale or monochrome and encode as suchAdrian Johnson4-23/+138
2011-08-02test: Add an test case to exercise overlapping caps between dash segmentsChris Wilson4-0/+60
2011-08-01scaled-font: Make unscaled font utility functions staticAndrea Canciani2-12/+13
2011-08-01scaled-font: Remove _cairo_ft_scaled_font_get_unscaled_font()Andrea Canciani2-15/+0
2011-08-01hash: Compare hash values before calling keys_equalAndrea Canciani5-41/+32
2011-08-01hash: Improve double hashingAndrea Canciani1-13/+5
2011-08-01perf: Save/restore gstate across runsChris Wilson1-1/+10
2011-08-01bo-rectangular: perform an incremental sortChris Wilson1-4/+50
2011-08-01perf: Add a few more variations to dragon to exercise unaligned lines/spansChris Wilson1-0/+34
2011-08-01tor: Suppress repeated spansChris Wilson1-2/+2
2011-08-01test: Extend PDF blend tests to include an opacity maskChris Wilson6-0/+49
2011-08-01image: the boxes are already pixel-aligned so skip the extra rounding stepChris Wilson1-12/+12
2011-08-01tor: Sort the initial edge correctlyChris Wilson1-12/+28
2011-08-01clip: Mark __cairo_clip_all as private and do not exportChris Wilson1-1/+1
2011-07-31Remove useless checks for NULL before freeingAndrea Canciani28-168/+88
2011-07-31font-face: Cleanup backend-specific destruction codeAndrea Canciani2-8/+0
2011-07-31pattern: Do not provide type field in cairo_pattern_union_tAndrea Canciani3-3/+2
2011-07-31surface: Set errors through _cairo_surface_set_status()Andrea Canciani1-1/+1
2011-07-31Tighten error validationAndrea Canciani1-2/+2
2011-07-31Update FSF addressAndrea Canciani5-5/+5
2011-07-31Fix make checkAndrea Canciani5-2/+8
2011-07-31image: Reduce compositing bounded boxes with a clip-mask to a polygonChris Wilson1-0/+42
2011-07-31tor: Use longjmp to throw an error whilst generating spansChris Wilson1-340/+165
2011-07-31spans: fast-path common case of a single box.Chris Wilson1-0/+71
2011-07-31test: Exercise extend modes with recording patternsChris Wilson11-0/+183
2011-07-31paginated: Remove an impossible testChris Wilson1-6/+3
2011-07-30clip: Fix copy of clip rectangles listAndrea Canciani1-0/+3
2011-07-30default-context: Do not allow restoring pushed gstatesAndrea Canciani1-0/+3
2011-07-29image: Free clip_surface after useChris Wilson1-9/+14
2011-07-29image: extend support of direct replay for paginated surfacesChris Wilson3-13/+74
2011-07-29build: Respect CFLAGS and LIBS env settingsAndrea Canciani1-4/+4
2011-07-29trace: Emit the content type for image surfacesChris Wilson1-1/+22
2011-07-29xcb: Convert the box back to integer coordinates for uploading the imageChris Wilson1-18/+22
2011-07-29gl: Rectilinear fast pathChris Wilson1-1/+185
2011-07-29gl: Rectangular fast pathChris Wilson5-68/+443
2011-07-29ps: remove unnecessary flushAdrian Johnson1-4/+0
2011-07-29ps: Apply the clip reduction techniques from pdfChris Wilson1-4/+32