summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2011-01-08wipwip/cs7Andrea Canciani14-643/+380
2011-01-08wipAndrea Canciani6-97/+22
2011-01-08colorAndrea Canciani19-545/+830
2011-01-08Color space basicsAndrea Canciani5-0/+427
2011-01-08replace TRANSPARENT with CLEARAndrea Canciani9-19/+19
2011-01-08png creation cleanupAndrea Canciani1-26/+14
2011-01-08rgb defined using rgbaAndrea Canciani1-28/+2
2011-01-08gstate: simplify reduce-opAndrea Canciani1-24/+3
2011-01-07xlib: Handle a wider range of glyph positionsAndrea Canciani1-22/+22
2011-01-06xcb: Handle a wider range of glyph positionsAndrea Canciani1-17/+9
2011-01-06xcb: Stricter glyph validationAndrea Canciani1-25/+77
2011-01-06xcb: Correct handling of index 0 glyphsAndrea Canciani1-0/+7
2011-01-05xcb: Fix premature pixmap free in boilerplate cleanupUli Schlachter1-0/+1
2011-01-05xcb: Check the check for errors in boilerplateUli Schlachter1-0/+13
2011-01-05xcb: Check harder for X11 errors in boilerplateUli Schlachter1-27/+47
2011-01-05xcb: Only print the first error and ignore subsequent onesUli Schlachter1-1/+5
2011-01-05xcb: Add a define for some magic numberUli Schlachter1-1/+4
2011-01-05xcb: Handle events in boilerplateUli Schlachter1-7/+6
2011-01-03pattern: Remove unused _cairo_pattern_size functionAndrea Canciani2-42/+0
2011-01-02XCB: Make sure SHM memory isn't reused too earlyUli Schlachter3-4/+88
2011-01-02Switch the order of two functions in the C fileUli Schlachter1-34/+34
2011-01-02Remove an unused field from cairo_xcb_shm_info_tUli Schlachter5-39/+33
2011-01-02matrix: Fix warnings about documentation by 'make check'Andrea Canciani1-2/+2
2011-01-02pattern: Use double precision for gradient extreme objectsAndrea Canciani12-236/+205
2011-01-02test: Huge means more than MAX_INTAndrea Canciani2-2/+2
2011-01-02pattern: Factor out pattern rescalingAndrea Canciani5-209/+156
2011-01-02test: Make huge-* test gradients not within pixed_fixed_t rangeAndrea Canciani3-2/+2
2011-01-02matrix: Cairo matrix to pixman transform/offset conversionAndrea Canciani6-276/+357
2011-01-02test: New radial-gradient testsAndrea Canciani41-520/+200
2011-01-02pattern: Make functions not used elsewhere staticAndrea Canciani2-11/+2
2011-01-02pattern: Use cairo_color_stop_t when hashing gradient stopsAndrea Canciani1-1/+1
2011-01-02pattern: Remove unused 'opaque' variableAndrea Canciani1-3/+0
2011-01-01doc: Add documentation for the mesh APIAndrea Canciani2-0/+26
2011-01-01test: Add tests for mesh patternsAdrian Johnson23-0/+728
2011-01-01test: Extend pattern-get-type and pattern-getters for mesh patternsAndrea Canciani2-1/+88
2011-01-01script: Add support for mesh patternsAndrea Canciani2-0/+286
2011-01-01pattern: Add public mesh pattern APIAdrian Johnson3-1/+1069
2011-01-01pdf,ps: Add native mesh pattern supportAdrian Johnson5-3/+614
2011-01-01Add mesh gradient rasterizerAndrea Canciani5-0/+1035
2011-01-01gstate: Disallow incomplete mesh gradient sourcesAndrea Canciani1-12/+32
2011-01-01mesh: Add mesh pattern type and enum valuesAdrian Johnson17-3/+292
2011-01-01Keep makefiles in alphabetical orderAndrea Canciani3-17/+17
2011-01-01quartz: Use native PDF blend modesAndrea Canciani6-101/+143
2011-01-01quartz: Don't dynamically load unused functionsAndrea Canciani1-2/+0
2011-01-01quartz: Clean up dynamically loaded functionsAndrea Canciani1-48/+14
2010-12-29Detach snapshots after flushing in cairo_surface_finish()Uli Schlachter1-1/+2
2010-12-29Verify that surfaces leak no snapshotsUli Schlachter1-0/+6
2010-12-25gl: Enable PLT symbol hiding for dispatch entriesChris Wilson1-3/+3
2010-12-25XCB: Stop taking the xcb socketUli Schlachter9-1172/+125
2010-12-18xcb: Remove a wrong optimizationUli Schlachter1-7/+0