summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)AuthorFilesLines
2010-06-11gstate: Update cached matrix state after device transform changes on the targetChris Wilson8-4/+96
2010-06-11gl: make check insists "cairoint.h" is first.Chris Wilson1-3/+2
2010-06-11color: Mark _cairo_color_get_content() as private.Chris Wilson1-1/+1
2010-06-11xlib: Adjust trapezoid precision based on antialias.Chris Wilson2-0/+32
2010-06-11polygon: Reorder conditionals based on likelihood.Chris Wilson1-15/+15
2010-06-11xlib: Find matching Visual for XRenderFormatKarl Tomlinson1-9/+65
2010-06-11path: Exponentially grow buffer based on populated points and ops.Chris Wilson2-21/+21
2010-06-10gl: support single stop gradientsAndrea Canciani2-3/+2
2010-06-10ps: support single stop gradientsAndrea Canciani1-5/+4
2010-06-10pdf: support single stop gradientsAndrea Canciani1-3/+3
2010-06-10pattern: improve single stop gradients handlingAndrea Canciani1-1/+8
2010-06-10pattern: improve degenerate gradients handlingAndrea Canciani1-10/+25
2010-06-10gstate: correct optimizationsAndrea Canciani1-68/+17
2010-06-10pattern: add gradient_is_solid functionAndrea Canciani2-0/+58
2010-06-10pattern: improve clear/opaque check functionsAndrea Canciani2-8/+108
2010-06-10pattern: remove content field from solid patternsAndrea Canciani10-55/+47
2010-06-10surface: remove content argument from is_similarAndrea Canciani6-41/+10
2010-06-10gstate: Track whether the combination of ctm * device is identity.Chris Wilson4-297/+327
2010-06-10scaled-font: optimize cairo_scaled_font_text_to_glyphs()Dmitri Vorobiev1-54/+114
2010-06-09gl: fix compilation on MacOS XAndrea Canciani1-1/+2
2010-06-09bo: And disable DEBUG_TRAPS again.Chris Wilson1-1/+1
2010-06-09bo: Fix debugging for changes in internal traps api.Chris Wilson1-3/+7
2010-06-08gl: Add support for clip regions to the span rendererBenjamin Otte1-3/+13
2010-06-08gl: Add an assertion that we always have a textureBenjamin Otte1-0/+1
2010-06-08gl: Use CAIRO_COLOR_BLACKBenjamin Otte1-7/+1
2010-06-08gl: Only clone texture surfacesBenjamin Otte1-1/+3
2010-06-08gl: Fix argument orderBenjamin Otte1-2/+2
2010-06-07gl: Fix span renderer doing bad stuff for CLEAR and SOURCEBenjamin Otte1-0/+7
2010-06-07gl: Fix span renderer for unbounded spansBenjamin Otte1-23/+49
2010-06-07gl: Add a simple spans renderer for stroke/fillBenjamin Otte1-3/+175
2010-06-07Remove _cairo_surface_composite_trapezoids_as_polygon()Benjamin Otte4-113/+0
2010-06-07gl: Fix vertex size changes not causing updates of the operandsBenjamin Otte1-7/+10
2010-06-07gl: Add a gradient texture cacheBenjamin Otte4-9/+81
2010-06-07device: flush before setting finishedBenjamin Otte1-2/+2
2010-06-07gl: Make gradient textures a separate objectBenjamin Otte5-145/+327
2010-06-07gl: Use the generic functions for filter/extend in gradientsBenjamin Otte2-18/+10
2010-06-07gl: Create separate functions for setting extend and filterBenjamin Otte1-19/+28
2010-06-07gl: Switch to deferred renderingBenjamin Otte4-32/+28
2010-06-07gl: Make using shaders an explicit argumentBenjamin Otte1-7/+8
2010-06-07gl: Special case blend mode for CAIRO_CONTENT_COLORBenjamin Otte1-0/+2
2010-06-07gl: rework _cairo_gl_set_operator()Benjamin Otte3-7/+13
2010-06-07gl: Only resetup textures if we need toBenjamin Otte1-0/+45
2010-06-07gl: Do not reset the current target on releaseBenjamin Otte1-1/+1
2010-06-07glx: When acquiring device, use the correct drawableBenjamin Otte1-3/+13
2010-06-07gl: Store the vertex offset in the operandBenjamin Otte2-0/+2
2010-06-07gl: Introduce a temporary texture unitBenjamin Otte4-1/+28
2010-06-07gl: Only allocate a framebuffer if we need oneBenjamin Otte3-19/+29
2010-06-07Call cairo_surface_flush() before setting finishedBenjamin Otte1-1/+1
2010-06-07gl: Flush properly in set_destinationBenjamin Otte1-16/+17
2010-06-07gl: Don't reset vertex sizeBenjamin Otte2-4/+7