summaryrefslogtreecommitdiff
path: root/src/cairo-xlib-surface.c
AgeCommit message (Expand)AuthorFilesLines
2009-10-09xcbChris Wilson1-1/+64
2009-09-30[xlib] Suppress warning that should never have been.Chris Wilson1-1/+1
2009-09-29[xlib] XRequest bread crumbingChris Wilson1-0/+57
2009-09-29[xlib] Set proper bpp when computing format from masksBenjamin Otte1-0/+1
2009-09-29[xlib] Handle 24bpp formats during ditheringBenjamin Otte1-0/+10
2009-09-25[xlib] Handle case in draw_image() where pixman format is not RGBBenjamin Otte1-6/+44
2009-09-21[xlib] Fix recent bug in unbounded trapezoidsChris Wilson1-13/+19
2009-09-21[xlib] Trim a few redundant steps when uploading glyphsChris Wilson1-17/+6
2009-09-20[xlib] Cleanse creation of similar surfaces.Chris Wilson1-106/+91
2009-09-11[xlib] Fix big-line.Chris Wilson1-243/+159
2009-09-11[xlib] Discard clip if larger than glyph extentsChris Wilson1-0/+23
2009-09-06[xlib] Protect ourselves from liars that claim to have a 64k windowChris Wilson1-2/+25
2009-09-03[xlib] solid pictures should only be 1x1Chris Wilson1-1/+1
2009-09-02[xlib] Remove stray codeChris Wilson1-11/+2
2009-09-02[xlib] Eliminate GC clippingChris Wilson1-104/+93
2009-09-01[xlib] Make xlib_display_t private and rename xlib_screen_info_tChris Wilson1-77/+96
2009-08-29Fix build on systems with older Xrender headers.Damian Frank1-26/+4
2009-08-29Fix errors found by clangChris Wilson1-3/+2
2009-08-26[xlib] DO_XCOPYAREA and DO_XTILE optimizations break with Window sourceBenjamin Otte1-0/+2
2009-08-10[xlib] Rewrite UNSUPPORTED() avoiding gcc-ismChris Wilson1-4/+3
2009-07-31Merge branch 'gl-glyph-cache'Chris Wilson1-1/+2
2009-07-31[xlib] Use server-side gradients.Chris Wilson1-29/+277
2009-07-31[xlib] Disable extended repeat modes if RENDER < 0.10Chris Wilson1-0/+4
2009-07-28[gl] Fallback for overlapping glyphs.Chris Wilson1-1/+2
2009-07-27[xlib] Add a timely reminder to ensure that bugs are properly filed.Chris Wilson1-0/+6
2009-07-23Remove clip handling from generic surface layer.Chris Wilson1-252/+240
2009-07-16[xlib] Enable Render support for the extended PDF operatorsChris Wilson1-3/+45
2009-07-14[xlib] Add support for new operatorsBenjamin Otte1-1/+27
2009-06-30[xlib] Remove redundant checks for src_picture==NoneChris Wilson1-11/+1
2009-06-19[xlib] Remove redundant code to query a xrender_format from a visualChris Wilson1-7/+2
2009-06-19[xlib] Improve GC caching efficacyChris Wilson1-19/+39
2009-06-16Import Qt backend by MozillaVladimir Vukicevic1-0/+6
2009-06-05xlib, xcb: Hand off EXTEND_PAD/EXTEND_REFLECT to RenderThomas Jaeger1-3/+18
2009-06-02[xlib] Use bswap_32Chris Wilson1-19/+11
2009-06-02Add more surface snapshots providersPaolo Bonzini1-1/+19
2009-06-02[pattern] Pass flags to _cairo_pattern_acquire_surface()Chris Wilson1-0/+5
2009-05-22[xlib] Handle too-large images gracefully.Chris Wilson1-2/+2
2009-05-15[xlib] Use minimal depth for similar clones.Chris Wilson1-10/+32
2009-05-05[xlib] Use a similar content surface for cloning imagesChris Wilson1-7/+9
2009-04-16[xlib] Allocate bounded region on stack.Chris Wilson1-20/+38
2009-03-28[region] Expand rect to rectangle in a couple of namesSøren Sandmann Pedersen1-1/+1
2009-03-28[region] Remove underscores from _cairo_region_*Søren Sandmann1-7/+7
2009-03-28[region] Consistently use rectangles in the API of regionsSøren Sandmann Pedersen1-15/+14
2009-03-28[region] Make cairo_region_t a malloced object.Søren Sandmann1-8/+8
2009-02-15Delete _cairo_region_get_boxes() in favor of _cairo_region_get_box()Søren Sandmann1-18/+13
2009-02-15Simplify region handling in xlib surfaceSøren Sandmann Pedersen1-8/+3
2009-01-29[surface] add CAIRO_STATUS_INVALID_SIZEPaolo Bonzini1-4/+3
2008-12-18Query the backend to see if we can repaint the solid pattern.Chris Wilson1-1/+11
2008-12-06[cairo-spans] Add a check/create_span_renderer backend methods.M Joonas Pihlaja1-0/+2
2008-11-29Mark allocation failures as unlikely.Chris Wilson1-13/+12