summaryrefslogtreecommitdiff
path: root/exa
AgeCommit message (Expand)AuthorFilesLines
2007-09-26EXA: Removed duplicated exaGetDrawablePixmap() calls.Tilman Sauerbeck1-3/+2
2007-09-25EXA: Added pitch limitations.Tilman Sauerbeck5-33/+137
2007-09-22EXA: Check ABI compatibility earlier.Tilman Sauerbeck1-11/+11
2007-09-17EXA: Make sure driver hooks get correct offscreen offsets from exaCopyDirty.Michel Dänzer1-4/+4
2007-09-17EXA: Don't crash in ExaCheckPolyArc.Alan Hourihane1-0/+7
2007-09-17EXA: Don't crash in exaGetImage when swapped out.Michel Dänzer1-3/+3
2007-09-17EXA: Fixed compiler warnings.Tilman Sauerbeck1-2/+2
2007-09-17EXA: Added missing exaPrepare/FinishAccess calls in ExaCheckPushPixels.Tilman Sauerbeck1-0/+2
2007-09-13Remove the PaintWindow optimization.Eric Anholt4-81/+0
2007-09-07EXA: Exclude bits that will be overwritten from migration in exaCopyNtoN.Michel Dänzer1-12/+47
2007-09-07EXA: exaFillRegion{Solid,Tiled} improvements.Michel Dänzer1-19/+30
2007-09-07EXA: Use exaShmPutImage for pushing glyphs to scratch pixmap in exaGlyphs.Michel Dänzer3-1/+15
2007-09-07EXA: exa(Shm)PutImage improvements.Michel Dänzer3-42/+116
2007-09-07EXA: exaGetImage improvements.Michel Dänzer3-33/+37
2007-09-07EXA: Remove superfluous manual damage tracking.Michel Dänzer2-51/+28
2007-09-07EXA: RENDER improvements.Michel Dänzer4-87/+80
2007-09-07EXA: Improvements for 1x1 pixmaps.Michel Dänzer2-9/+49
2007-09-07EXA: exaImageGlyphBlt improvements.Michel Dänzer1-131/+39
2007-09-07EXA: Improvements for trapezoids and triangles.Michel Dänzer3-56/+136
2007-09-07EXA: Hide pixmap pointer outside of exaPrepare/FinishAccess whenever possible.Michel Dänzer4-50/+76
2007-09-07EXA: Support partial migration of pixmap contents between Sys and FB.Michel Dänzer5-102/+194
2007-09-07EXA: Track valid bits in Sys and FB separately.Michel Dänzer3-92/+74
2007-09-07EXA: Migrate out pixmap in exaPrepareAccess.Michel Dänzer6-93/+41
2007-09-07EXA: Add a couple of missing exaPrepare/FinishAccess calls.Dave Airlie3-4/+69
2007-08-25Implement core protocol backing store exclusively in terms of Composite.Adam Jackson3-44/+0
2007-08-24exaPolyFillRect: pGC->alu doesn't matter with a single rectangle.Michel Dänzer1-2/+3
2007-08-24exaGetImage: Don't migrate pixmap out of FB with no DownloadFromScreen hook.Michel Dänzer1-1/+1
2007-08-24EXA: Improve ShmPutImage.Michel Dänzer3-23/+59
2007-08-24EXA: Only mark offscreen memory as used when it really is.Michel Dänzer1-2/+6
2007-08-22Fix overly-restrictive integer overflow check in EXA pixmap creation.Eric Anholt1-1/+1
2007-08-18EXA: Fix a couple of logic errors in exaGetPixmapFirstPixel.Fredrik Höglund1-12/+12
2007-08-16EXA: 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