summaryrefslogtreecommitdiff
path: root/exa
AgeCommit message (Expand)AuthorFilesLines
2007-08-23EXA: Fix a couple of logic errors in exaGetPixmapFirstPixel.Fredrik Höglund1-12/+12
2007-08-17EXA: Wrap Trapezoids to prevent excessive migration of the alpha pixmap.Fredrik Höglund3-0/+136
2007-07-27exaGetPixmapFirstPixel: avoid framebuffer readbacks if possible.Adam Jackson1-10/+27
2007-07-17exaDriverInit: Fail if pScreenInfo or a member of it is invalid.Dodji Seketeli1-0/+39
2007-07-03ExaOffscreenMarkUsed: Don't crash when there's no offscreen memory.Dodji Seketeli1-1/+1
2007-06-20exaPolyFillRect: Don't track damage explicitly.Michel Dänzer1-15/+6
2007-06-20exaGetImage: Don't migrate or try to accelerate for 1x1.Michel Dänzer1-3/+3
2007-05-22EXA: Export ExaOffscreenMarkUsed.Michel Dänzer2-3/+3
2007-05-06Fix documentation for Copy hook -- it can copy memory to the scanoutJesse Barnes1-1/+1
2007-04-29EXA: Fix OffscreenValidate build with DEBUG_OFFSCREEN enabled.Michel Dänzer1-1/+1
2007-04-29EXA: Remove DrawableDirty.Michel Dänzer3-30/+10
2007-04-29EXA: FillSpans improvements.Michel Dänzer1-4/+1
2007-04-29EXA: SolidBoxClipped improvements.Michel Dänzer1-9/+8
2007-04-29EXA: CopyNtoN improvements.Michel Dänzer1-40/+43
2007-04-29EXA: GetImage improvements.Michel Dänzer1-13/+8
2007-04-29EXA: PutImage improvements.Michel Dänzer2-13/+21
2007-04-29EXA: ImageGlyphBlt improvements.Michel Dänzer1-72/+57
2007-04-29EXA: Defer to FillRegionTiled in Composite when possible.Michel Dänzer1-0/+39
2007-04-29EXA: Composite improvements.Michel Dänzer1-35/+44
2007-04-29EXA: Glyphs improvements.Michel Dänzer1-10/+32
2007-04-29EXA: PolyFillRect improvements.Michel Dänzer2-44/+68
2007-04-29EXA: FillRegion{Solid,Tiled} improvements.Michel Dänzer3-40/+72
2007-04-29EXA: exaAssertNotDirty improvements.Michel Dänzer1-13/+8
2007-04-29EXA: Fix exaEnableDisableFBAccess for nested disables and enables.Michel Dänzer2-2/+5
2007-04-29Fix a couple of picture repeat fields incorrectly compared to RepeatNormal.Michel Dänzer1-2/+2
2007-04-04Add an EXA driver callback to determine whether a pixmap isThomas Hellstrom2-1/+21
2007-03-27Move libcw setup to the only renderer requiring it (XAA).Eric Anholt1-4/+0
2007-02-14Add missing dirty marking in a couple of fallback cases in the exaGlyphs path.Eric Anholt2-3/+15
2007-02-14Mark sync when UploadToScreen succeeds in exaGlyphs().Eric Anholt1-3/+5
2007-01-24Bug #7639: Only swap out pixmaps (rather than everything) on VT switch in EXA.Eric Anholt4-14/+67
2006-12-28Switch the default migration heuristic for EXA to "always".Eric Anholt1-1/+1
2006-12-28Export exaMove{In,Out}Pixmap().Eric Anholt2-6/+6
2006-12-19EXA: Lots of damage tracking fixes.Michel Dänzer5-126/+138
2006-12-19exaGlyphs: mark dirty for software path also.George Sapountzis1-3/+3
2006-12-19Merge branch 'master' into exa-damagetrackMichel Dänzer7-65/+169
2006-12-19exaCopyNtoN: Fix usage of 'dx' and 'dy' instead of 'reverse' and 'upsidedown'.Michel Dänzer1-2/+3
2006-12-19EXA: Compare backing pixmaps instead of drawables against driver limits.Michel Dänzer2-27/+32
2006-12-19EXA: Disable SHM pixmaps.Eric Anholt1-0/+11
2006-10-15exaDrawableDirty: Fix initialization of BoxRec.Michel Dänzer1-1/+2
2006-08-12Call exaTryComponentAlphaHelper() for solid src also.George Sapountzis1-17/+76
2006-07-21exa: only disable cw when COMPOSITE is builtDaniel Stone1-0/+2
2006-07-18get rid of XFree86LOADER, XFree86Server, XFree86Module, and IN_MODULEDaniel Stone1-1/+1
2006-07-03Fix bugs in support for new repeatTypes in XAA and EXA.Eric Anholt1-1/+4
2006-06-30Bug 7145: fix build with gcc 2.95 & other c89 compilersJens Granseuer1-1/+4
2006-06-26Move EXA_PM_IS_SOLID() to the public API, since drivers will want it frequently.Eric Anholt2-8/+9
2006-06-24Bug #6911: Check return value of exaGetPixelFromRGBA().George Fufutos1-2/+6
2006-06-24Bug #6818: Avoid infinite loop in exaLog2() with negative arguments.Michel Dänzer1-1/+1
2006-06-19Don't forget to step the rows when verifying the equivalence of fb/sys areas.Eric Anholt1-0/+2
2006-06-18Add options to disable EXA acceleration for Composite/UTS/DFS, and always printEric Anholt2-5/+20
2006-06-12Track per-drawable damage to minimize UTS and DFS transfers.Michel Dänzer7-133/+341