summaryrefslogtreecommitdiff
path: root/exa/exa.c
AgeCommit message (Expand)AuthorFilesLines
2009-12-29EXA/mixed: Handle results of software fallbacks in DamageReport hook.Michel Dänzer1-6/+0
2009-12-08EXA: ExaDoPrepareAccess return value fixes.Michel Dänzer1-11/+19
2009-12-03Revert "exa: a few small pitch related changes"Maarten Maathuis1-9/+2
2009-11-28exa: a few small pitch related changesMaarten Maathuis1-2/+9
2009-11-28exa: s/PixmapIsOffscreen/PixmapHasGpuCopy and s/pExaPixmap->offscreen/pExaPix...Maarten Maathuis1-15/+15
2009-11-28exa: handle pixmap create/destroy in lower layersMaarten Maathuis1-112/+33
2009-09-26EXA: Try to minimize UploadToScreen calls for mixed pixmaps.Michel Dänzer1-2/+12
2009-09-26EXA: Extend mixed pixmaps scheme to allow driver PrepareAccess hook to fail.Michel Dänzer1-51/+27
2009-08-08exa: more safetyMaarten Maathuis1-1/+1
2009-08-06exa: delay malloc for "mixed"Maarten Maathuis1-1/+11
2009-08-06exa: implement exaMoveInPixmap for "mixed"Maarten Maathuis1-0/+32
2009-08-06exa: A simple 3rd backend implementation.Maarten Maathuis1-9/+33
2009-08-06exa: Split out some classic and driver allocated pixmap code into seperate filesMaarten Maathuis1-288/+38
2009-07-21EXA: Make Prepare/FinishAccess tracking resilient to repeated / nested calls.Michel Dänzer1-51/+46
2009-07-20EXA: Completely eliminate exaDoMigration calls for drivers that manage pixmaps.Michel Dänzer1-11/+16
2009-07-14exa: switch to byte counting functions.Peter Hutterer1-3/+3
2009-06-09exa: driver pixmaps enabled if either CreatePixmap or CreatePixmap2 presentBen Skeggs1-1/+1
2009-05-18EXA: Defragment offscreen memory.Michel Dänzer1-0/+53
2009-04-23exa: add CreatePixmap2 hook for driver pixmaps.Dave Airlie1-4/+7
2009-03-19exa: Accept scratch pixmaps with offscreen memory as such.Maarten Maathuis1-5/+13
2009-03-18exa: round of fb_pitch to the next byteMaarten Maathuis1-2/+2
2009-03-18exa: check if the pixmap is pinned for unsupported AUX indices.Maarten Maathuis1-0/+2
2009-03-13exa: allow exaModifyPixmapHeader to set sys_ptr for EXA_HANDLES_PIXMAPSMaarten Maathuis1-6/+8
2009-03-04exa: fix a serious issue in exaChangeWindowAttributes (and some more related ...Maarten Maathuis1-12/+90
2009-03-04exa: fix unwrapping of ModifyPixmapHeader upon CloseScreen.Maarten Maathuis1-3/+3
2009-03-04exa: increase/rework safety checks in Prepare/FinishAccess.Maarten Maathuis1-16/+65
2009-03-04exa: simplify exaPixmapIsOffscreenMaarten Maathuis1-13/+13
2009-02-27exa: fixup aux indices and ensure that the indices are used as they should be.Maarten Maathuis1-17/+12
2009-02-27exa: fixup exaAssertNotDirty.Maarten Maathuis1-3/+10
2009-02-27EXA: Handle separate alpha maps properly in Composite fallback, take two.Michel Dänzer1-0/+13
2009-02-26EXA: Stop tracking damage for pixmaps subject to ModifyPixmapHeader.Michel Dänzer1-0/+9
2009-02-17exa: exaPixmapDirty should use official damage functions.Maarten Maathuis1-8/+2
2009-02-16exa: fix performance regression from 736b6fbd2c941b6276066cd1503523edebe7bf3dMaarten Maathuis1-3/+12
2009-02-08dix: always NULL pGC->tile.pixmap in Create{Scratch}GC.Maarten Maathuis1-1/+0
2009-02-08exa: fix exaValidateGC.Maarten Maathuis1-29/+55
2009-02-06exa: use proper wrapping in exa.cMaarten Maathuis1-71/+70
2009-02-06exa: properly wrap GC functionsMaarten Maathuis1-68/+165
2009-02-06exa: add GC privateMaarten Maathuis1-0/+11
2008-12-26exa: Allow drivers to set non-NULL devPrivate.ptr for !offscreen pixmaps.Maarten Maathuis1-1/+5
2008-12-21exa: A more correct fix.Maarten Maathuis1-2/+1
2008-12-19exa: a few cleanupsMaarten Maathuis1-9/+9
2008-12-03Rework symbol visibility for easier maintenancePaulo Cesar Pereira de Andrade1-10/+10
2008-11-29Export symbols defined in the sdk.Paulo Cesar Pereira de Andrade1-3/+3
2008-11-28Make visible symbols required by xorg modules.Paulo Cesar Pereira de Andrade1-7/+7
2008-10-23Wrap AddTraps in exa and damage.Keith Packard1-0/+4
2008-09-26exa: make sure pixmap devPrivate.ptr is NULL at create timeDave Airlie1-0/+3
2008-09-16exa: disable shared pixmapsJulien Cristau1-0/+10
2008-09-01exa: drop cw.h inclusionDave Airlie1-1/+0
2008-08-29{damage,exa}: sanitise damageMaarten Maathuis1-17/+4
2008-08-28Prepare for array-index based devPrivates.Tomas Carnecky1-2/+4