summaryrefslogtreecommitdiff
path: root/src/cairo-xlib-surface.c
AgeCommit message (Expand)AuthorFilesLines
2011-10-27xlib: Check pixman format before trying to create an image surface for itCarlos Garcia Campos1-6/+9
2011-09-12Introduce a new compositor architectureChris Wilson1-3039/+185
2011-08-30api: Extend cairo_antialias_t to include performace/quality hintsChris Wilson1-15/+6
2011-08-20xlib: Fix typo in snapshotting.Chris Wilson1-1/+1
2011-08-14xlib: Mark surfaces as finished when the Display is finished/destroyed/closed.Chris Wilson1-0/+4
2011-08-14image: peek through a snapshot to the recording surface behindChris Wilson1-1/+1
2011-08-13image: move surface definition to new header for subclassingChris Wilson1-0/+1
2011-08-12xlib: Set the clip_region for glyphsChris Wilson1-33/+2
2011-07-31Remove useless checks for NULL before freeingAndrea Canciani1-4/+2
2011-07-27xlib: Fix a typoUli Schlachter1-1/+1
2011-07-26API: map-to-image and create-similar-imageChris Wilson1-65/+68
2011-07-19clip: Rudimentary support for clip-polygon extractionChris Wilson1-18/+14
2011-07-15pattern: Add observer hooksChris Wilson1-1/+2
2011-07-15Implement cairo_backend_tChris Wilson1-0/+3
2011-06-25xlib: Create an exact match for the image surface if possible using XrenderChris Wilson1-20/+91
2011-06-24xcb,xlib,surface: Check for too small sizesUli Schlachter1-5/+5
2011-06-16xlib: Fix build of xlib-xcbAndrea Canciani1-0/+4
2011-06-01xlib,xcb: Force strict adherence to the Render specification when testingChris Wilson1-2/+5
2011-05-10Extract function to query endianness from xlib/xcb and make it commonAlexandros Frantzis1-15/+4
2011-03-18xcb,xlib: Fallback upon generic radial gradientsAndrea Canciani1-0/+6
2011-03-18xcb,xlib: Fix 1-stop gradientsAndrea Canciani1-8/+21
2011-01-07xlib: Handle a wider range of glyph positionsAndrea Canciani1-22/+22
2011-01-02pattern: Factor out pattern rescalingAndrea Canciani1-50/+14
2011-01-02matrix: Cairo matrix to pixman transform/offset conversionAndrea Canciani1-10/+25
2011-01-01mesh: Add mesh pattern type and enum valuesAdrian Johnson1-0/+1
2010-11-08xlib: Add more _cairo_error() callsBenjamin Otte1-3/+3
2010-08-26subsurface: Make CAIRO_SURFACE_TYPE_SUBSURFACE publicBenjamin Otte1-1/+1
2010-07-16qt: Use native glyph rendering.Oleg Romashin1-6/+0
2010-07-08doc: Move tmpl/ docs to inline docsBenjamin Otte1-0/+40
2010-07-06xlib: Setters should set finished surfaces into an error statusBenjamin Otte1-4/+14
2010-07-02xlib: Apply translation to image surface upload.Chris Wilson1-5/+8
2010-06-19xlib: Precise and Imprecise were reversed.Chris Wilson1-4/+4
2010-06-19xlib: Perform image uploads inplace.Chris Wilson1-0/+112
2010-06-11xlib: Adjust trapezoid precision based on antialias.Chris Wilson1-0/+31
2010-06-11xlib: Find matching Visual for XRenderFormatKarl Tomlinson1-9/+65
2010-06-10pattern: remove content field from solid patternsAndrea Canciani1-3/+3
2010-06-10surface: remove content argument from is_similarAndrea Canciani1-28/+2
2010-05-17xlib: ensure variable isn't uninitializedBenjamin Otte1-1/+3
2010-05-06xlib: Remove reference counting for cairo_xlib_screen_tChris Wilson1-27/+11
2010-05-04xlib: Don't delete gradients in unbounded fixup codeChris Wilson1-1/+2
2010-04-29xlib: Don't modify variables that are needed laterBenjamin Otte1-4/+4
2010-04-29xlib: Constify some function argumentsBenjamin Otte1-6/+6
2010-04-29xlib: remove unused codeBenjamin Otte1-12/+0
2010-04-27Update FSF addressAndrea Canciani1-1/+1
2010-04-18xlib: Make display a cairo_device_tBenjamin Otte1-226/+331
2010-04-15Use pixman_image_composite32()Benjamin Otte1-8/+8
2010-04-15xlib: Make code not complain about every new formatBenjamin Otte1-28/+18
2010-04-14xlib: Don't operate on an error object inside setters.Chris Wilson1-0/+6
2010-03-31xlib: Avoid multiple evaluations inside bswap_*() macro.Chris Wilson1-1/+2
2010-03-30Silence enumeration warnings following addition of RGB16_565Chris Wilson1-0/+5