summaryrefslogtreecommitdiff
path: root/exa/exa_priv.h
AgeCommit message (Expand)AuthorFilesLines
2011-03-28EXA: Use dixGetPrivate(Addr) instead of dixLookupPrivate.Michel Dänzer1-4/+3
2011-03-17Revert "dix: Remove usage_hint from pixmaps, store it in ->drawable.class"Keith Packard1-3/+3
2011-03-08dix: Remove usage_hint from pixmaps, store it in ->drawable.classAdam Jackson1-3/+3
2010-07-13EXA: Finish access to pixmap if it's prepared at destruction time.Michel Dänzer1-0/+3
2010-06-05Fix exa_priv.h declarations of privatesKeith Packard1-3/+7
2010-05-20EXA: Wrap Glyphs even without Composite acceleration.Michel Dänzer1-0/+11
2010-04-19unifdef -B -DRENDER to always include RENDER codeKeith Packard1-6/+0
2009-12-29EXA: Restrict the regions that need to be migrated for composite fallback for...Thomas Hellstrom1-0/+10
2009-12-29EXA/mixed: Handle results of software fallbacks in DamageReport hook.Michel Dänzer1-3/+2
2009-12-08EXA: ExaDoPrepareAccess return value fixes.Michel Dänzer1-0/+1
2009-11-28exa: s/PixmapIsOffscreen/PixmapHasGpuCopy and s/pExaPixmap->offscreen/pExaPix...Maarten Maathuis1-6/+6
2009-11-28exa: handle pixmap create/destroy in lower layersMaarten Maathuis1-4/+13
2009-09-26EXA: Try to minimize UploadToScreen calls for mixed pixmaps.Michel Dänzer1-0/+1
2009-09-26EXA: Extend mixed pixmaps scheme to allow driver PrepareAccess hook to fail.Michel Dänzer1-4/+18
2009-08-06exa: implement exaMoveInPixmap for "mixed"Maarten Maathuis1-0/+11
2009-08-06exa: A simple 3rd backend implementation.Maarten Maathuis1-1/+26
2009-08-06exa: Split out some classic and driver allocated pixmap code into seperate filesMaarten Maathuis1-33/+76
2009-07-21EXA: Make Prepare/FinishAccess tracking resilient to repeated / nested calls.Michel Dänzer1-2/+5
2009-05-18EXA: Defragment offscreen memory.Michel Dänzer1-0/+8
2009-05-15EXA: Take GC client clip type into account for migration.Michel Dänzer1-4/+6
2009-03-04exa: increase/rework safety checks in Prepare/FinishAccess.Maarten Maathuis1-0/+16
2009-02-27exa: fixup exaAssertNotDirty.Maarten Maathuis1-1/+1
2009-02-27Revert "EXA: Handle separate alpha maps properly in Composite fallback."Michel Dänzer1-0/+6
2009-02-26EXA: Allow using exaCompositeRects also when we can't use a mask in exaGlyphs.Michel Dänzer1-0/+4
2009-02-24EXA: Handle separate alpha maps properly in Composite fallback.Michel Dänzer1-6/+0
2009-02-08exa: All fallbacks should have a GC, remove some code.Maarten Maathuis1-1/+0
2009-02-06exa: don't use fbCopyNtoNMaarten Maathuis1-0/+25
2009-02-06exa: create ExaCheckGetImageMaarten Maathuis1-0/+4
2009-02-06exa: properly wrap GC functionsMaarten Maathuis1-2/+31
2009-02-06exa: add GC privateMaarten Maathuis1-1/+11
2008-12-12Remove #define NEED_EVENTS and NEED_REPLIESPeter Hutterer1-1/+0
2008-10-23Wrap AddTraps in exa and damage.Keith Packard1-0/+8
2008-10-21exa: Add exaDrawableIsOffscreen() to the driver API.Adam Jackson1-3/+0
2008-08-29{damage,exa}: sanitise damageMaarten Maathuis1-4/+0
2008-08-28Reimplement ShmPutImage.Adam Jackson1-9/+0
2008-08-26exa: fix thinko from 988725f32e082aee9392a71464125157a83d1e67Maarten Maathuis1-1/+1
2008-08-26exa: some minor cleanupMaarten Maathuis1-0/+3
2008-08-19EXA: Inline Prepare/FinishAccessWindow into only caller, ChangeWindowAttributes.Michel Dänzer1-6/+0
2008-05-24EXA: Only record damage generated by rendering operations.Michel Dänzer1-0/+1
2008-04-28EXA: Clean up debug messagesOwen Taylor1-1/+1
2008-04-28EXA: Fix overlapping glyphs in glyph cacheOwen Taylor1-1/+2
2008-04-28EXA: Add exaCompositeRects()Owen Taylor1-0/+16
2008-04-28EXA: Use a single large glyph cache pixmapOwen Taylor1-0/+41
2008-04-21EXA: Set pixmap->accel_blocked on the screen pixmap, too.Tilman Sauerbeck1-0/+1
2008-03-31EXA: Improve the algorithm used for tracking offscreen pixmap use.Fredrik Höglund1-0/+1
2008-01-14exa: make the prototype for exaGetPixmapFirstPixel() publicBernardo Innocenti1-3/+0
2007-11-14Merge branch 'master' into XACE-SELINUXEamon Walsh1-0/+1
2007-11-07EXA: Disable problematic optimization of dest pixmap migration by default.Michel Dänzer1-0/+1
2007-10-25Merge branch 'master' into XACE-SELINUXEamon Walsh1-0/+1
2007-10-17Merge branch 'master' into XACE-SELINUXEamon Walsh1-0/+4