summaryrefslogtreecommitdiff
path: root/src/cairo-xlib-display.c
AgeCommit message (Expand)AuthorFilesLines
2012-10-26xlib: Check for both X.org and Xorg ServerVendorsChris Wilson1-1/+1
2012-10-11xlib: Reorder CloseDisplay hooksChris Wilson1-17/+17
2012-08-24xlib/shm: Reduce the frequency at which we emit eventsChris Wilson1-2/+2
2012-08-21xlib/shm: Only check if we are expecting an eventChris Wilson1-2/+0
2012-08-21xlib/shm: Use a genuine event rather than an open-ended requestChris Wilson1-1/+3
2012-08-19xlib: Move the shm cleanup from CloseDisplay to finish()Chris Wilson1-2/+2
2012-08-17xlib: Implement SHM fallbacks and fast upload pathsChris Wilson1-1/+8
2012-08-16Fix broken XRender ARGB32 formatsDaniel Stone1-3/+2
2012-08-11xlib: Silence compiler warningChris Wilson1-4/+5
2012-04-19Split cairo-list into struct+inlinesChris Wilson1-0/+1
2012-03-29doc: Make the documentation name match the function nameAndrea Canciani1-1/+1
2012-03-26xcb/xlib: Add missing "Since: 1.12"Uli Schlachter1-0/+2
2012-03-10doc/xlib/xcb: document get/set_precision APINis Martensen1-0/+20
2012-03-03Fix docs for cairo_xlib_device_debug_cap_xrender_versionUli Schlachter1-2/+2
2012-02-22xlib: Replace obsolete disable-xrender with shiny new device debug interfaceChris Wilson1-7/+50
2011-09-12Introduce a new compositor architectureChris Wilson1-218/+25
2011-08-14xlib: Move the Display pointer nullify into destroy from finishChris Wilson1-4/+1
2011-08-14xlib: Mark surfaces as finished when the Display is finished/destroyed/closed.Chris Wilson1-52/+55
2011-07-21Xlib,xcb: Make *_debug_[sg]et_precision() more robustUli Schlachter1-4/+18
2011-06-25xlib: Create an exact match for the image surface if possible using XrenderChris Wilson1-18/+116
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-0/+21
2011-05-01Expose 30bpp/10bpc support: CAIRO_FORMAT_RGB30Jesse Barnes1-0/+1
2010-09-02freelist: Separate freelist inlines from the datatype in headers.M Joonas Pihlaja1-1/+1
2010-05-06xlib: Remove reference counting for cairo_xlib_screen_tChris Wilson1-65/+19
2010-05-06xlib: Ensure the global display mutex is initialized before use.Chris Wilson1-0/+2
2010-04-27Update FSF addressAndrea Canciani1-1/+1
2010-04-23xlib: Fix display closing to work properlyBenjamin Otte1-14/+23
2010-04-23xlib: Fix screen device handlingBenjamin Otte1-15/+18
2010-04-23xlib: Simply release the ref, not destroy, from CloseDisplay.Chris Wilson1-10/+12
2010-04-18xlib: Make display a cairo_device_tBenjamin Otte1-141/+93
2010-03-24Add back support for CAIRO_FORMAT_RGB16_565Oleg Romashin1-3/+25
2010-03-01api: Introduce CAIRO_FORMAT_INVALID formally in the API.M Joonas Pihlaja1-0/+1
2010-01-22Move _cairo_error() to a standalone headerChris Wilson1-0/+1
2009-09-20[xlib] Interim CAIRO_DEBUG variable to specify xrender levelChris Wilson1-4/+19
2009-09-04[xlib] Enable pad_reflect by defaultChris Wilson1-7/+12
2009-09-01[xlib] Make xlib_display_t private and rename xlib_screen_info_tChris Wilson1-5/+121
2009-08-29Fix build on systems with older Xrender headers.Damian Frank1-0/+7
2009-07-31[xlib] Use server-side gradients.Chris Wilson1-1/+8
2009-07-27[xlib] Fast-path the likely case of retrieving a known xrender_formatChris Wilson1-0/+6
2009-07-24[xlib] Check workqueue before taking the display mutexChris Wilson1-0/+6
2009-06-05xlib, xcb: Hand off EXTEND_PAD/EXTEND_REFLECT to RenderThomas Jaeger1-4/+11
2009-03-17Support compiling without fontconfigBehdad Esfahbod1-2/+0
2008-11-29Mark allocation failures as unlikely.Chris Wilson1-2/+2
2008-11-14Merge branch '1.8'Carl Worth1-17/+46
2008-11-13Blacklist "X.Org" < 7.0 with the buggy_repeat workaround.Carl Worth1-2/+9
2008-11-13Document the buggy_repeat workaround more carefully.Carl Worth1-16/+38
2008-10-30[xlib] Propagate real status from get_display()Chris Wilson1-5/+8
2008-10-30[xlib] Avoid repeated calls to XRenderQueryVersionChris Wilson1-2/+4
2008-09-02[xlib] Keep a pointer to the cairo_xlib_display_t on the surface.Chris Wilson1-23/+6