summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2012-03-10uxa: Simplify allocation of backing pixmapuxaChris Wilson1-11/+7
2012-03-10uxa/i915: Remove broken CA pass, fallback to magic 2-pass composite helperChris Wilson2-36/+6
2012-03-10uxa: Remove unused render_mask_solid membersChris Wilson1-2/+0
2012-03-10uxa: Remove unused tracking of the current render targetChris Wilson3-12/+1
2012-03-10uxa: Simplify flush trackingChris Wilson8-35/+13
2012-03-10uxa: Kill the complicated in-flight trackingChris Wilson4-76/+4
2012-03-10sna: Feed fallback mono trapezoids through the mono rasteriserChris Wilson3-3/+275
2012-03-09sna/traps: Add a fast path for narrow masksChris Wilson4-37/+381
2012-03-09sna: Handle partial reads with a pending clearChris Wilson1-7/+39
2012-03-09sna/traps: Apply somes simple but common operator reduction for clipmasksChris Wilson1-4/+20
2012-03-09sna/dri: Only delivered a delayed flip if the drawable is still on the rootChris Wilson1-1/+2
2012-03-09sna/traps: Remove some dead codeChris Wilson1-9/+0
2012-03-09sna: Emit a INFO when compiled with debugging enabledChris Wilson1-0/+4
2012-03-08sna/traps: Fix the initialisation of the error term for vertical mono edgesChris Wilson1-1/+1
2012-03-08sna/traps: Unroll insertion sortChris Wilson1-0/+8
2012-03-08sna/gen6: Replace the memset with explict initialisationChris Wilson1-2/+5
2012-03-08sna: Fix handling of large glyphs following large and shared buffer workChris Wilson4-4/+6
2012-03-08sna: Fix reversed logic for CREATE_NO_RETIREChris Wilson1-1/+1
2012-03-08sna: Avoid NULL deference in DBGChris Wilson1-3/+3
2012-03-08sna: Force the creation of a backing pixmap for scanoutChris Wilson2-1/+10
2012-03-08sna: Mark the pixmap for writing when creating the screen resourcesChris Wilson2-1/+8
2012-03-08intel: Fix typo s/asert/assert/Chris Wilson1-1/+1
2012-03-08sna/gen2+: Use the reduced operator from CompositeRectanglesChris Wilson6-115/+74
2012-03-08sna: Tidy marking pixmap->clear for CompositeRectanglesChris Wilson1-37/+21
2012-03-08sna: Add some assertions around pixmap creation for render operationsChris Wilson1-4/+17
2012-03-08sna: Discard unbound partial buffersChris Wilson1-2/+1
2012-03-08sna: Preserve the offset alignment when trimming unused rows from partialsChris Wilson1-5/+13
2012-03-08sna: Becareful not to reduce operators for superluminal colorsChris Wilson1-1/+17
2012-03-08sna/dri: Use a counter for the number of DRI drawables attached to a pixmapChris Wilson2-7/+8
2012-03-08sna/gen2+: Prefer not to fallback if the source is busyChris Wilson10-170/+310
2012-03-08sna: Do not reset partial buffers if they are not attached to the current batchChris Wilson1-4/+0
2012-03-07sna: Convolution filter fixesChris Wilson2-8/+18
2012-03-07sna: Avoid recursive calls to kgem_retire_partials()Chris Wilson3-11/+65
2012-03-07sna: Restore checking for all-clipped-out for CompositeRectanglesChris Wilson1-4/+2
2012-03-07sna/gen2: Fix transformation of linear gradientsChris Wilson1-19/+16
2012-03-07sna/gen4: Hook in the poor-man's linear gradientChris Wilson1-2/+128
2012-03-07sna/gen5: Hook in the poor-man's linear gradientChris Wilson1-2/+130
2012-03-07sna/gen7: Hook in the poor-man's linear gradientChris Wilson1-2/+130
2012-03-07sna/gen6: Add poor-man's linear implementationChris Wilson1-158/+191
2012-03-06sna: Remove the 2-step damage flushChris Wilson1-23/+9
2012-03-05sna: Defer the FlushCallback removal until after the next flushChris Wilson1-8/+13
2012-03-05sna: Only install the flush callback for the duration of the foriegn bufferChris Wilson3-6/+29
2012-03-05sna: Check for flush at the start of every WriteToClientChris Wilson1-2/+5
2012-03-05sna/trapezoids: Ellide empty cellsChris Wilson1-11/+12
2012-03-05sna/composite: Skip clipping the rectangle region against the singular clipChris Wilson1-24/+22
2012-03-05sna: Flush dirty CPU damage before notifying the compositorChris Wilson1-1/+2
2012-03-04sna: Add some assertions to partial buffer list trackingChris Wilson1-0/+8
2012-03-04sna: Fix assertion for checking inactive shadow buffersChris Wilson1-1/+1
2012-03-02sna: Encourage promotion of snooped CPU bo to real GPU boChris Wilson1-10/+12
2012-03-02sna: Align allocations with partial buffers to 64 bytes.Chris Wilson1-2/+7