summaryrefslogtreecommitdiff
path: root/exa/exa_render.c
AgeCommit message (Expand)Author
2009-06-29EXA: Take GC client clip type into account for migration.Michel Dänzer
2008-11-08Fix typos which caused exaCompositeRects() to use an incorrect damage region.Michel Dänzer
2008-10-15exa: restore {x,y}{Src,Dst} to their original values when !doneMaarten Maathuis
2008-10-03exa: remove "direct" case for exa{Trapezoids,Triangles}Maarten Maathuis
2008-10-03exa: remove some excessive whitespaceMaarten Maathuis
2008-08-31damage: choose less ambiguous function namesMaarten Maathuis
2008-08-29{damage,exa}: sanitise damageMaarten Maathuis
2008-08-26exa: fix thinko from 988725f32e082aee9392a71464125157a83d1e67Maarten Maathuis
2008-08-26exa: report damage manually for exa{Trapezoids,Triangles} when neededMaarten Maathuis
2008-08-26exa: move destination damage for internal calls to a special functionMaarten Maathuis
2008-08-08EXA: Make sure damage tracking code is inactive if the driver manages pixmaps.Michel Dänzer
2008-05-01EXA: Fall back in CompositeRects if the driver can't accelerate Composite.Michel Dänzer
2008-04-28EXA: Add exaCompositeRects()Owen Taylor
2008-04-14EXA: Teach exaCompositeFallbackPictDesc() about x8r8g8b8.Tilman Sauerbeck
2008-04-07EXA: Fix TS origin computation when implementing RenderComposite with tiling.Owen W. Taylor
2008-02-27EXA: Let the driver decide what repeat/extend types are supported.Maarten Maathuis
2008-02-20EXA: Fix Render acceleration in copy and tiling cases.Eric Anholt
2007-11-04Add CreatePixmap allocation hints.Aaron Plattner
2007-10-19Replace calls to Glyphs screen hook with CompositeGlyphs and remove dead code.Eric Anholt
2007-10-19Merge branch 'master' into glyph-pixmapsEric Anholt
2007-10-18EXA: Skip empty glyphs.Michel Dänzer
2007-10-18EXA: Don't attempt to move in pixmaps that can't be accelerated.Michel Dänzer
2007-10-02Merge branch 'glyph-pixmaps'Eric Anholt
2007-09-26EXA: Removed duplicated exaGetDrawablePixmap() calls.Tilman Sauerbeck
2007-09-25EXA: Added pitch limitations.Tilman Sauerbeck
2007-09-07EXA: Use exaShmPutImage for pushing glyphs to scratch pixmap in exaGlyphs.Michel Dänzer
2007-09-07EXA: RENDER improvements.Michel Dänzer
2007-09-07EXA: Improvements for trapezoids and triangles.Michel Dänzer
2007-09-07EXA: Support partial migration of pixmap contents between Sys and FB.Michel Dänzer
2007-09-07EXA: Migrate out pixmap in exaPrepareAccess.Michel Dänzer
2007-08-16EXA: Wrap Trapezoids to prevent excessive migration of the alpha pixmap.Fredrik Höglund
2007-08-02Create a Picture as well as a Pixmap at the time of AllocateGlyphCarl Worth
2007-08-02Use per-screen Pixmaps for glyphsCarl Worth
2007-04-29EXA: Remove DrawableDirty.Michel Dänzer
2007-04-29EXA: Defer to FillRegionTiled in Composite when possible.Michel Dänzer
2007-04-29EXA: Composite improvements.Michel Dänzer
2007-04-29EXA: Glyphs improvements.Michel Dänzer
2007-04-29Fix a couple of picture repeat fields incorrectly compared to RepeatNormal.Michel Dänzer
2007-02-14Add missing dirty marking in a couple of fallback cases in the exaGlyphs path.Eric Anholt
2007-02-14Mark sync when UploadToScreen succeeds in exaGlyphs().Eric Anholt
2006-12-19EXA: Lots of damage tracking fixes.Michel Dänzer
2006-12-19exaGlyphs: mark dirty for software path also.George Sapountzis
2006-12-19Merge branch 'master' into exa-damagetrackMichel Dänzer
2006-12-19EXA: Compare backing pixmaps instead of drawables against driver limits.Michel Dänzer
2006-08-12Call exaTryComponentAlphaHelper() for solid src also.George Sapountzis
2006-07-03Fix bugs in support for new repeatTypes in XAA and EXA.Eric Anholt
2006-06-24Bug #6911: Check return value of exaGetPixelFromRGBA().George Fufutos
2006-06-12Track per-drawable damage to minimize UTS and DFS transfers.Michel Dänzer
2006-04-27Improve EXA fallback debugging output to include the locations of pixmaps.Eric Anholt
2006-04-27In drawing glyphs, shortcut our way to exaComposite instead of goingEric Anholt