xserver/exa
Benjamin Herrenschmidt 12994b9afb Fix a couple of bugs in the offscreen allocator. One mostly harmless was
causing our search loop for evictable blocks to possibly skip a good
    candiate, and another was the allocator would occasionally use
    area->offset as if it was the base of the pixmap, while for a pixmap
    that is not in available state, it is not. This caused some funny
    miscalculation leading to overlapping pixmaps and accesses beyond the
    end of the framebuffer. To make things cleared, I renamed save_offset
    to base_offset, made sure it's the one used everywhere in the
    allocator, and only align "offset" for the client at the end of
    exaOffscreenAlloc().
2005-10-11 23:11:37 +00:00
..
Makefile.am Fix include path for commit of bug #4616. 2005-10-02 08:53:18 +00:00
exa.c Add missing {Prepare,Finish}Access() wrappers for the tile pixmap in the 2005-10-10 05:58:41 +00:00
exa.h Fix a couple of bugs in the offscreen allocator. One mostly harmless was 2005-10-11 23:11:37 +00:00
exa_accel.c Add missing {Prepare,Finish}Access() wrappers for the tile pixmap in the 2005-10-10 05:58:41 +00:00
exa_migration.c Add missing {Prepare,Finish}Access() wrappers for the tile pixmap in the 2005-10-10 05:58:41 +00:00
exa_offscreen.c Fix a couple of bugs in the offscreen allocator. One mostly harmless was 2005-10-11 23:11:37 +00:00
exa_priv.h - Use the dirty flag (which should be set correctly all the time, 2005-09-28 20:01:37 +00:00
exa_render.c Don't try the accelerated glyphs path for component-alpha text (which I 2005-10-09 02:03:22 +00:00
exa_unaccel.c - Change migration-in rule slightly: previously, if your score was less 2005-09-21 10:27:53 +00:00