summaryrefslogtreecommitdiff
path: root/exa
AgeCommit message (Expand)AuthorFilesLines
2006-03-09Rearrange EXA driver structures so that there's a hope of maintaining ABIEric Anholt6-257/+249
2006-03-01Add accelerated two directional blt support to EXAJesse Barnes2-1/+126
2006-02-28fix exaInitCard by making it a real functionJesse Barnes2-12/+21
2006-02-23Remove redundant composite op reduction, done in Render now.Adam Jackson1-18/+0
2006-02-16Move EXA implementation up to the top level and remove its XFree86Eric Anholt8-146/+52
2006-02-11<sys/limits.h> -> <limits.h> so we can compile on non-BSD OS'esAlan Coopersmith1-1/+1
2006-02-10Remove libcwrapper usage from xorg server modules. The libcwrapper is onlyEric Anholt2-1/+8
2006-02-02Move the frequently-repeated code to get the pixmap that backs a drawableEric Anholt4-59/+26
2006-02-02Remove more debugging leftovers.Eric Anholt1-12/+0
2006-02-02Rearrange and rename EXA code to be a bit more logically organized. AlsoEric Anholt8-3186/+41
2005-12-02Define XFree86Server only where it is required.Kevin E Martin1-1/+1
2005-11-29Fix usage of XFree86LOADER/XFree86Module/IN_MODULE and update loadableKevin E Martin1-1/+1
2005-11-06Fix a bug where a system memory pixmap got a wrong address if memcpy()Thomas Hellstrom3-3/+3
2005-10-20EXA: The "optimization" for using a fill operation instead of 1x1 copiesThomas Winischhofer3-9/+9
2005-10-15Add an additional meaning to the "dirty" flag. Now, if !dirty && !area, theEric Anholt5-16/+62
2005-10-13Fix stupid mistake in yesterday's allocator commit, would cause exa toBenjamin Herrenschmidt1-1/+2
2005-10-12Use proper access size when reading pixel based on bpp of the source pixmapBenjamin Herrenschmidt1-3/+13
2005-10-12If a window background is a 1x1 pixmap, read the value out and go toEric Anholt3-0/+81
2005-10-11Fix a couple of bugs in the offscreen allocator. One mostly harmless wasBenjamin Herrenschmidt2-19/+21
2005-10-10Add missing {Prepare,Finish}Access() wrappers for the tile pixmap in theBenjamin Herrenschmidt3-0/+6
2005-10-09Don't try the accelerated glyphs path for component-alpha text (which IEric Anholt1-2/+5
2005-10-06Clients tend to set picture->repeat when not necessary. Most HW cannotBenjamin Herrenschmidt1-4/+24
2005-10-06Bug #4699: Correct some memory leaks in EXA and damage related to regionEric Anholt1-0/+1
2005-10-04Mark the temporary pixmap dirty if UploadToScreen succeeds. Failure to doEric Anholt1-0/+2
2005-10-02Fix include path for commit of bug #4616.Eric Anholt1-1/+3
2005-10-02Bugzilla #4616:Eric Anholt3-21/+24
2005-09-30sparse cleanups. s/0/NULL/ and mark a few things static.Adam Jackson5-25/+25
2005-09-28- Use the dirty flag (which should be set correctly all the time,Eric Anholt4-96/+73
2005-09-21Bug #4541: Fix text drawing in the case where a list contains noEric Anholt1-1/+9
2005-09-21- Change migration-in rule slightly: previously, if your score was lessEric Anholt7-106/+140
2005-09-21Add support for hardware accelerating tiled background painting. OneEric Anholt3-165/+273
2005-09-18Break EXA ABI while we still can. Add coordinates to the UploadToScreenEric Anholt5-11/+31
2005-09-17- Don't try to upload 0 byte-per-pixel (PICT_a1) data usingEric Anholt5-65/+402
2005-09-13Bug #594: CAN-2005-2495: Fix exploitable integer overflow in pixmapDaniel Stone3-0/+9
2005-09-11Add some optional (disabled) fallback debugging code to the async code, forEric Anholt1-0/+34
2005-09-11Add a pair of hooks, PrepareAccess() and FinishAccess(), which get calledEric Anholt7-109/+365
2005-09-11Simplify life for EXA drivers by reducing some {Con,Dis}joint ops.Adam Jackson1-0/+17
2005-08-30Remove existing broken maxX/maxY code for composite (results in infiniteEric Anholt4-59/+95
2005-08-26Add diagnostic messages for exaDriverInit failure cases.Adam Jackson3-9/+39
2005-08-24Bugzilla #4226: Change the pixmap migration strategy for the CopyNtoN case.Eric Anholt5-17/+49
2005-08-24Fix a bug where NULL could be dereferenced during the pixmap kick-outEric Anholt1-3/+3
2005-08-24Bugzilla #4090: Introduce getters for pixmap pitch and offset, toEric Anholt4-1/+65
2005-08-24Bugzilla #4089: Fix crashes in !EXA_OFFSCREEN_PIXMAPS case by not trying toEric Anholt3-0/+21
2005-08-14- Fix the exa pixmap offset/pitch alignment to deal with non-POT alignmentEric Anholt5-12/+13
2005-08-08Mon Aug 8 13:39:45 2005 Søren Sandmann <sandmann@redhat.com>Søren Sandmann Pedersen1-0/+4
2005-08-08Add autogenerated source files and other various non-CVS material toKeith Packard1-2/+10
2005-08-06Last bits of changes to make exa build properly in the modular server.Chris Lee2-1/+2
2005-08-06EXA support in the modular build.Chris Lee3-3/+3
2005-08-06Adding exa support to the modular server.Chris Lee1-0/+8
2005-07-09Patch from Thomas Winischhofer to kick out all pixmaps to system ram upon aZack Rusin5-9/+66