summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2012-02-10Add xwayland supportxwaylandKristian Høgsberg5-7/+108
2012-01-24sna: Only reset devPrivate.ptr if owned by the CPU bo when freeingChris Wilson1-2/+3
2012-01-24sna: mark the pixmap as no longer clear after rendering videoChris Wilson5-0/+5
2012-01-24sna: Set up GC for general FillArc to FillSpans callbackChris Wilson1-1/+1
2012-01-24sna: Enable clipping for mi FillSpans gpu callbackChris Wilson1-8/+10
2012-01-24sna: Don't attempt to create pixmaps for dpeths smaller than 8Chris Wilson1-1/+1
2012-01-24sna: Handle malloc failures when downsamplingChris Wilson1-0/+10
2012-01-24sna: Add more damage-is-contained assertsChris Wilson1-2/+28
2012-01-24sna: Install CPU handler for PolyLine for miPolySegment callbackChris Wilson1-1/+8
2012-01-24sna: Mutate a temporary copy of the GC->ops so we don't alter new GCsChris Wilson1-50/+110
2012-01-24sna: Reduce the assertion that we would have hinted to operate inplaceChris Wilson1-2/+2
2012-01-24sna/gen3: Apply damage to video pixmapChris Wilson3-2/+113
2012-01-24sna: Use RepeatPad to avoid sampling the border color when downsamplingChris Wilson2-0/+3
2012-01-24sna: handle negative modulus for tiled blitsChris Wilson1-6/+23
2012-01-24sna: Add more assertions for copy errorsChris Wilson1-0/+11
2012-01-24sna: Trim the clipped Segment to the right lengthChris Wilson1-14/+2
2012-01-24sna: Do not discard CPU damage for a partial copyChris Wilson1-16/+37
2012-01-24sna: Silence the compiler with a few DBG format warningsChris Wilson1-6/+6
2012-01-24sna: A deferred attachment will never have a CPU boChris Wilson1-6/+1
2012-01-24sna: Revise use of the inplace hint to favour small cacheable operationsChris Wilson1-12/+40
2012-01-24sna: Use the reduced ROP from the fbGC to accurately determine readbackChris Wilson1-19/+31
2012-01-24sna: Track a proxy's dirty status upon itself rather than the targetChris Wilson2-4/+1
2012-01-24sna: Split the active bo cache into per-tiling cachesChris Wilson2-55/+87
2012-01-24sna: Abort search for a linear bo if we encounter a purged bufferChris Wilson1-3/+3
2012-01-24sna: Refactor tests for a solid gc to use the new functionChris Wilson1-29/+28
2012-01-24sna: Prefer mi span filling functions to call through to the GPUChris Wilson1-1/+1
2012-01-24sna: Reduce GC to solid if possible along general spans pathChris Wilson1-21/+23
2012-01-24sna: Guard against being passed n==0 to FillSpansChris Wilson1-11/+10
2012-01-24sna: Provide a fast path for miZeroLine for PolySegmentChris Wilson1-6/+43
2012-01-24sna: Override sna_fill_spans for PolySegmentChris Wilson1-52/+72
2012-01-24sna: Provide a fast path for miZeroLine for PolyLineChris Wilson1-26/+60
2012-01-24sna: Override sna_fill_spans for PolyLineChris Wilson1-66/+82
2012-01-24sna: Prefer to always use span generation for PolyArcChris Wilson1-17/+0
2012-01-24sna: Specialise PolyPoint for callback from miZeroPolyArcChris Wilson1-2/+125
2012-01-24sna: Override sna_fill_spans for PolyArcChris Wilson1-38/+90
2012-01-24sna: Pass the reduce clip region to sna_fill_spans__cpuChris Wilson1-8/+10
2012-01-24sna: Wrap gc->ops->PolyFillArcChris Wilson1-13/+148
2012-01-24sna: Use a streamlined sna_fill_spans for when we know we want to use the gpuChris Wilson1-23/+77
2012-01-23sna: Switch to using spans based on use_wide_spans()Chris Wilson1-1/+2
2012-01-23sna: Wrap gc->ops->FillPolygonChris Wilson3-14/+400
2012-01-23sna: Mark GPU bo as busy when drawing to an all-damaged pixmap for coreChris Wilson1-2/+8
2012-01-23sna: Align the origin of downsampling subregion to an even pixelChris Wilson1-0/+6
2012-01-23sna: Apply composite offset to copy-clear GPU pathChris Wilson1-1/+2
2012-01-23sna: Only subtract the fillrect from the CPU damage if it covers the drawableChris Wilson1-3/+9
2012-01-23sna: Assert that the subtract operation does reduce an all-damagedChris Wilson1-0/+3
2012-01-22sna: Remove assertion that all flushing list members are in the GPU domainChris Wilson1-1/+0
2012-01-22sna/gen6: stall before blending dirty pixels from the render cacheChris Wilson1-10/+20
2012-01-22sna: Correct the offsets for performing partial downsampling on the GPUChris Wilson1-1/+1
2012-01-22sna: Correct image buffer size when uploading a downsampled imageChris Wilson1-1/+1
2012-01-22sna: Incude prefer-gpu hint in decision to upload CPU texturesChris Wilson1-10/+15