summaryrefslogtreecommitdiff
path: root/src/sna/sna_composite.c
AgeCommit message (Expand)Author
2012-06-19sna: Assert expected return valuesChris Wilson
2012-06-17sna: Inspect CPU damaged state when deciding upon Composite placementChris Wilson
2012-06-17sna: Composite traps inplace if the CPU is already all-damagedChris Wilson
2012-06-15sna: Tweaks for DBG missing glyphs through fallbacksChris Wilson
2012-06-13Lots of trivial semantic fixesChris Wilson
2012-06-05sna: Maintain the operation on the CPU if not completely replacing all-damagedChris Wilson
2012-06-02sna: Prefer to use memset() for extremely large clearsChris Wilson
2012-05-31sna/composite: Add debugging modes to disable accelerationChris Wilson
2012-03-22sna: Adjust the damage region for the composite offsetChris Wilson
2012-03-22sna: Force fallbacks if the destination is unattachedChris Wilson
2012-03-14sna: Remove existing damage before overwriting with a composite opChris Wilson
2012-03-08sna: Tidy marking pixmap->clear for CompositeRectanglesChris Wilson
2012-03-08sna: Becareful not to reduce operators for superluminal colorsChris Wilson
2012-03-07sna: Restore checking for all-clipped-out for CompositeRectanglesChris Wilson
2012-03-05sna/composite: Skip clipping the rectangle region against the singular clipChris Wilson
2012-03-02sna: And fix compilation for last commitChris Wilson
2012-02-04sna: Always pass the clear colour for PictOpClearChris Wilson
2012-02-04sna/gen6: Reduce PictOpClear to PictOpSrc (with blending disabled)Chris Wilson
2012-01-26sna: Apply the same migration flags for the dst alphamap as for the dst pixmapChris Wilson
2012-01-22sna: Avoid a common readback after clearingChris Wilson
2012-01-17sna: Track whether damage is a complete representation of the dirtChris Wilson
2012-01-16sna: Optimise call to composite with single boxChris Wilson
2012-01-15sna: Various DBG typosChris Wilson
2012-01-12sna: Store damage-all in the low bit of the damage pointerChris Wilson
2012-01-05sna: Check the composite-rectangles will be on the GPU before forcibly attachingChris Wilson
2012-01-04sna: Discard mask and source for PictOpClearChris Wilson
2011-12-23sna: Pass usage-hint to move-to-gpuChris Wilson
2011-12-22sna: Reduce damage after complete solid fillsChris Wilson
2011-12-22sna: flatten source alphamapsChris Wilson
2011-12-17sna: Map the upload buffer using an LLC boChris Wilson
2011-12-17sna: Discard GPU damage first before choosing where to fill_boxes()Chris Wilson
2011-12-14sna: Protect against deferred malloc failures for pixel dataChris Wilson
2011-12-11sna/composite: Make the check for a no-op earlier and clearerChris Wilson
2011-11-16sna: Reduce and clarify dependenciesChris Wilson
2011-11-07sna/glyphs: Bypass masks for single glyphsChris Wilson
2011-11-07sna/composite: Minor fixes in operator and colour reductionChris Wilson
2011-11-04sna: Make sure the alpha map is accessible by the CPU on fallbacksChris Wilson
2011-10-30sna: Don't mess with NDEBUGChris Wilson
2011-10-30sna/composite: Fix incorrect operator reduction for RenderFillRectanglesChris Wilson
2011-10-27sna/composite: Discard opaque masksChris Wilson
2011-10-19sna: Use the unlikely wedged() throughoutChris Wilson
2011-10-17sna/damage: Clear damage->all when subtractingChris Wilson
2011-09-17sna: perform a warnings reduction passChris Wilson
2011-09-12sna: Avoid the call overhead for the trivial clip caseChris Wilson
2011-07-09sna: Clamp results for computing BoxRec coords from xRectangleChris Wilson
2011-06-10sna/composite: Tweak setup for the minimal composite extentsChris Wilson
2011-06-06sna: Subtract the Solid RenderFillRectangles from CPU damageChris Wilson
2011-06-04sna: Introduce a new acceleration model.Chris Wilson