summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)AuthorFilesLines
2011-11-04sna/gen6: Enable spans interface for boxesChris Wilson5-3/+16
2011-11-04sna: Silly compile fix, escaped when testing uxaChris Wilson1-1/+1
2011-11-04sna: Ensure operations on a ShmPixmap are synchronous with clientsChris Wilson5-18/+60
2011-11-04sna/gen6: Poor man's spans layered on top of the exisiting compositeChris Wilson2-0/+309
2011-11-04sna: Make sure the alpha map is accessible by the CPU on fallbacksChris Wilson2-3/+18
2011-11-04sna: Don't reuse partial vmapped boChris Wilson1-1/+1
2011-11-04sna: Submit the batch on the next blockhander if operation overflowsChris Wilson3-1/+6
2011-11-03sna: Compute the correct extents for the PolyRectangleChris Wilson1-3/+11
2011-11-03uxa: Remove caching of surface binding locationChris Wilson3-33/+0
2011-11-03sna: Support binding of a bo for multiple formatsChris Wilson7-174/+117
2011-11-03sna: Clean up the fallback code for glyphsChris Wilson1-29/+14
2011-11-03sna: Restore the lowlevel glyph routines for the sake of DamageChris Wilson1-2/+303
2011-11-03sna: Skip encoding zero sized glyphsChris Wilson1-3/+5
2011-11-03sna: Unroll the quadword upload of the glyph dataChris Wilson1-2/+10
2011-11-03sna: Add the missing returns to prevent fbImageGlyphBlt fallbacksChris Wilson1-3/+20
2011-11-03sna: Coalesce reduction of cpu damageChris Wilson1-60/+47
2011-11-03sna: Coalesce reduction of gpu damageChris Wilson1-126/+156
2011-11-03sna: Translate glyphs into MSBFirst upon initial loadChris Wilson1-92/+378
2011-11-03sna: gc->miTranslate is always 1Chris Wilson1-38/+4
2011-11-03sna: Trimming is redundant given that we always have a CompositeClipChris Wilson1-64/+9
2011-11-03sna: Simplify the uncommon check for gpu-only damage by using damage-allChris Wilson1-22/+18
2011-11-03sna: Don't call into retire unless there are outstanding requestsChris Wilson3-2/+7
2011-11-03sna: Use an integer value for the sentinelChris Wilson1-2/+2
2011-11-03sna: Pack small 1-bpp uploads into immediate buffersChris Wilson1-165/+326
2011-11-03sna: gc->pCompositeClip always exists after validateChris Wilson1-6/+2
2011-11-02sna: defer calling fbValidateGC until we fallbackChris Wilson2-48/+99
2011-11-02sna: Wait an extra interval before switching off periodic updatesChris Wilson1-1/+1
2011-11-02sna: Only execute the accel block handler if we are about to blockChris Wilson1-1/+3
2011-11-02sna: Use the packed 8x8 stipple for non-repeating small rectanglesChris Wilson1-6/+12
2011-11-02sna: Fix the 8x8 stippled pattern originChris Wilson1-2/+2
2011-11-02sna: Add clipped stippled upload supportChris Wilson2-83/+298
2011-11-02sna: Quieten a fewer compiler sign compare warningsChris Wilson6-15/+15
2011-11-01sna: Use bo for scratch pixmaps allocated by the dix/mi routinesChris Wilson1-0/+7
2011-11-01sna: Fix debugging assertions for CompositeChris Wilson1-8/+8
2011-11-01sna: Accelerate deep-plane copyChris Wilson1-2/+208
2011-11-01sna: Accelerate XYPixmap upload when using GXcopyChris Wilson3-29/+167
2011-11-01sna: Implement 8x8 stippled rect fillsChris Wilson2-27/+221
2011-11-01sna: Accelerate 1bpp uploadsChris Wilson2-67/+619
2011-10-31sna: Improve rendering of thin segmentsChris Wilson1-29/+23
2011-10-31sna: Improve rendering of thin linesChris Wilson1-34/+27
2011-10-31sna/gen3: Fix invalid assertChris Wilson1-1/+1
2011-10-31sna: Fix a few minor cut'n'paste errorsChris Wilson1-5/+5
2011-10-31sna: Apply the GPU damage for clipped PolyFillRectanglesChris Wilson2-3/+6
2011-10-31sna: Fix placement of clipped wide PolyRectangleChris Wilson1-12/+10
2011-10-31sna: Set the flush interval based on output vrefreshChris Wilson4-5/+32
2011-10-31sna: Fix reversal of zero/wide for PolyRectangleChris Wilson1-8/+4
2011-10-31sna/video: Fix copy region for cropped videoChris Wilson1-48/+31
2011-10-31sna/blt: Optimise fill with GXcopy and pixel==0 to a GXclearChris Wilson1-0/+4
2011-10-31sna/blt: Don't idiotically override alu for pixel==0 and track aluChris Wilson3-11/+17
2011-10-31sna: Add an option to disable the delayed flushChris Wilson3-0/+11