summaryrefslogtreecommitdiff
path: root/exa/exa.c
AgeCommit message (Expand)AuthorFilesLines
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
2008-08-28Reimplement ShmPutImage.Adam Jackson1-7/+0
2008-08-19EXA: Inline Prepare/FinishAccessWindow into only caller, ChangeWindowAttributes.Michel Dänzer1-21/+12
2008-08-19EXA: Don't use exaGlyphs if the driver doesn't provide a PrepareComposite hook.Michel Dänzer1-4/+8
2008-08-17exa: fix assert logic thinko from 361a9eb953aaa38f8ebc057185de29e50f9eef26Maarten Maathuis1-1/+1
2008-08-08EXA: Make sure damage tracking code is inactive if the driver manages pixmaps.Michel Dänzer1-13/+15
2008-08-05EXA: Remove unnecessary #includesDaniel Stone1-2/+0
2008-06-18Set driverPriv immediately on CreatePixmap.Alan Hourihane1-8/+6
2008-05-24EXA: Only record damage generated by rendering operations.Michel Dänzer1-1/+16
2008-04-28EXA: Use a single large glyph cache pixmapOwen Taylor1-0/+9
2008-04-21EXA: Set pixmap->accel_blocked on the screen pixmap, too.Tilman Sauerbeck1-0/+32
2008-04-21EXA: Update sys_pitch/fb_pitch in exaModifyPixmapHeader.Tilman Sauerbeck1-15/+28
2008-04-14EXA: Update pixmaps' accel_blocked field in ModifyPixmapHeader.Tilman Sauerbeck1-21/+32
2007-11-19Merge branch 'master' into XACE-SELINUXEamon Walsh1-0/+1
2007-11-17exa: set driverPriv to NULL before it might get used later with garbageBen Skeggs1-0/+1
2007-11-05Merge branch 'master' into XACE-SELINUXEamon Walsh1-3/+4
2007-11-04Add CreatePixmap allocation hints.Aaron Plattner1-3/+4
2007-10-25Merge branch 'master' into XACE-SELINUXEamon Walsh1-5/+3
2007-10-19Replace calls to Glyphs screen hook with CompositeGlyphs and remove dead code.Eric Anholt1-5/+3
2007-10-17Merge branch 'master' into XACE-SELINUXEamon Walsh1-82/+136
2007-10-08EXA: dude, don't validation driver hooks twice !Dodji Seketeli1-48/+0
2007-10-03Merge Xephyr-XV/GL stuff into masterDodji Seketeli1-0/+48
2007-10-03exa: add new flags to denote driver handles all pixmap migration/hidingDave Airlie1-4/+3
2007-10-03exa: make sure we set fb_ptr to NULLDave Airlie1-2/+3
2007-10-02Add basic Exa driver entry point validation.Dodji Seketeli1-0/+48
2007-10-02exa: only setup offscreen allocator if driver doesn't provide CreatePixmapKristian Høgsberg1-27/+35
2007-10-02exa: add hooks for drivers to take over pixmap allocationDave Airlie1-27/+84
2007-10-02exa: add a pixmap private pointer for drivers to retrieve.Dave Airlie1-0/+8
2007-09-27EXA: Added back the maxPitchPixels initialization code.Tilman Sauerbeck1-0/+15
2007-09-27EXA: Remove bogus pitch checks.Michel Dänzer1-34/+0