summaryrefslogtreecommitdiff
path: root/src/cairo-xlib-display.c
Commit message (Expand)AuthorAgeFilesLines
* Move _cairo_error() to a standalone headerChris Wilson2010-01-221-0/+1
* [xlib] Interim CAIRO_DEBUG variable to specify xrender levelChris Wilson2009-09-201-4/+19
* [xlib] Enable pad_reflect by defaultChris Wilson2009-09-041-7/+12
* [xlib] Make xlib_display_t private and rename xlib_screen_info_tChris Wilson2009-09-011-5/+121
* Fix build on systems with older Xrender headers.Damian Frank2009-08-291-0/+7
* [xlib] Use server-side gradients.Chris Wilson2009-07-311-1/+8
* [xlib] Fast-path the likely case of retrieving a known xrender_formatChris Wilson2009-07-271-0/+6
* [xlib] Check workqueue before taking the display mutexChris Wilson2009-07-241-0/+6
* xlib, xcb: Hand off EXTEND_PAD/EXTEND_REFLECT to RenderThomas Jaeger2009-06-051-4/+11
* Support compiling without fontconfigBehdad Esfahbod2009-03-171-2/+0
* Mark allocation failures as unlikely.Chris Wilson2008-11-291-2/+2
* Merge branch '1.8'Carl Worth2008-11-141-17/+46
|\
| * Blacklist "X.Org" < 7.0 with the buggy_repeat workaround.Carl Worth2008-11-131-2/+9
| * Document the buggy_repeat workaround more carefully.Carl Worth2008-11-131-16/+38
* | [xlib] Propagate real status from get_display()Chris Wilson2008-10-301-5/+8
* | [xlib] Avoid repeated calls to XRenderQueryVersionChris Wilson2008-10-301-2/+4
|/
* [xlib] Keep a pointer to the cairo_xlib_display_t on the surface.Chris Wilson2008-09-021-23/+6
* [xlib] Use an embedded doubly-linked list for the close display hooks.Chris Wilson2008-09-021-49/+41
* [xlib] Remove the key parameter from the close display hook.Chris Wilson2008-08-141-7/+6
* [cairo-xlib] Cache standard xrender formats.Chris Wilson2008-05-061-0/+35
* Enable buggy_repeat workaround for X.Org servers < 1.4Carl Worth2008-04-041-0/+11
* [cairo-xlib] Tidy usage of _cairo_error().Chris Wilson2008-03-041-0/+1
* [cairo-xlib] Remove the NULL safeguards.Chris Wilson2008-01-171-6/+1
* [cairo-xlib] Fixup --disable-xlib-xrenderChris Wilson2008-01-151-0/+1
* Restrict initial buggy version to X.Org 6.7 rather than 6.0Carl Worth2007-12-051-1/+8
* Fix version check for buggy_repeat on modular Xserver 1.xBernardo Innocenti2007-12-051-1/+1
* [cairo-xlib] Move the buggy_repeat discovery to the display_t.Chris Wilson2007-10-181-0/+9
* [cairo-xlib-display] Rescan the displays list during shutdown.Chris Wilson2007-10-051-21/+27
* [cairo-error] Clean up all the warnings and missing _cairo_error() calls.Chris Wilson2007-10-041-1/+1
* [malloc/error] Add call to _cairo_error() after a failed malloc.Chris Wilson2007-10-041-1/+3
* [cairo-atomic] Rewrite reference counting using atomic ops.Chris Wilson2007-09-251-24/+18
* [xlib] Make it compile without Xrender available at compile time (#12210)Behdad Esfahbod2007-08-311-1/+0
* Ensure the Render extension is initialized before calling XESetCloseDisplayCarl Worth2007-08-211-0/+9
* Prefer local dpy variable instead of display->displayCarl Worth2007-06-271-3/+3
* Revert "[cairo-xlib-display] Hide XErrors during processing of the work queue."Carl Worth2007-06-271-14/+3
* [cairo-xlib-display] Hide XErrors during processing of the work queue.Chris Wilson2007-06-151-3/+14
* [cairo-xlib-display] Allocate the close_display hooks from a freelist.Chris Wilson2007-05-041-49/+56
* [cairo-xlib-display] Cache the screen_info for the lifetime of the display.Chris Wilson2007-05-041-0/+19
* [cairo-xlib] Cache freed GCsChris Wilson2007-05-041-1/+5
* [cairo-xlib] Introduce a workqueue for deferred destruction of X resources.Chris Wilson2007-05-041-3/+168
* [cairo-xlib] Split per-display attributes from per-screen.Chris Wilson2007-05-041-0/+258