summaryrefslogtreecommitdiff
path: root/src/cairo-xlib-display.c
AgeCommit message (Expand)AuthorFilesLines
2008-09-02[xlib] Keep a pointer to the cairo_xlib_display_t on the surface.Chris Wilson1-23/+6
2008-09-02[xlib] Use an embedded doubly-linked list for the close display hooks.Chris Wilson1-49/+41
2008-08-14[xlib] Remove the key parameter from the close display hook.Chris Wilson1-7/+6
2008-05-06[cairo-xlib] Cache standard xrender formats.Chris Wilson1-0/+35
2008-04-04Enable buggy_repeat workaround for X.Org servers < 1.4Carl Worth1-0/+11
2008-03-04[cairo-xlib] Tidy usage of _cairo_error().Chris Wilson1-0/+1
2008-01-17[cairo-xlib] Remove the NULL safeguards.Chris Wilson1-6/+1
2008-01-15[cairo-xlib] Fixup --disable-xlib-xrenderChris Wilson1-0/+1
2007-12-05Restrict initial buggy version to X.Org 6.7 rather than 6.0Carl Worth1-1/+8
2007-12-05Fix version check for buggy_repeat on modular Xserver 1.xBernardo Innocenti1-1/+1
2007-10-18[cairo-xlib] Move the buggy_repeat discovery to the display_t.Chris Wilson1-0/+9
2007-10-05[cairo-xlib-display] Rescan the displays list during shutdown.Chris Wilson1-21/+27
2007-10-04[cairo-error] Clean up all the warnings and missing _cairo_error() calls.Chris Wilson1-1/+1
2007-10-04[malloc/error] Add call to _cairo_error() after a failed malloc.Chris Wilson1-1/+3
2007-09-25[cairo-atomic] Rewrite reference counting using atomic ops.Chris Wilson1-24/+18
2007-08-31[xlib] Make it compile without Xrender available at compile time (#12210)Behdad Esfahbod1-1/+0
2007-08-21Ensure the Render extension is initialized before calling XESetCloseDisplayCarl Worth1-0/+9
2007-06-27Prefer local dpy variable instead of display->displayCarl Worth1-3/+3
2007-06-27Revert "[cairo-xlib-display] Hide XErrors during processing of the work queue."Carl Worth1-14/+3
2007-06-15[cairo-xlib-display] Hide XErrors during processing of the work queue.Chris Wilson1-3/+14
2007-05-04[cairo-xlib-display] Allocate the close_display hooks from a freelist.Chris Wilson1-49/+56
2007-05-04[cairo-xlib-display] Cache the screen_info for the lifetime of the display.Chris Wilson1-0/+19
2007-05-04[cairo-xlib] Cache freed GCsChris Wilson1-1/+5
2007-05-04[cairo-xlib] Introduce a workqueue for deferred destruction of X resources.Chris Wilson1-3/+168
2007-05-04[cairo-xlib] Split per-display attributes from per-screen.Chris Wilson1-0/+258