summaryrefslogtreecommitdiff
path: root/src/sna
AgeCommit message (Expand)Author
2012-01-06sna: Support performing alpha-fixup on the sourceChris Wilson
2012-01-06sna: always skip active search when requested for find an inactive boChris Wilson
2012-01-06sna: Optimise sna_poly_segment() for the frequent no-op caseChris Wilson
2012-01-06sna: Only force a pipeline flush for a change of destination, not sourcesChris Wilson
2012-01-06sna/gen6: Reuse current no-blending setup for PictOpClearChris Wilson
2012-01-06sna/gen6: Tidy emission of CC state (blending)Chris Wilson
2012-01-06sna/trapezoids: Add debug markers for move-to-cpuChris Wilson
2012-01-06sna: fast path move-to-cpu of an all-damaged CPU boChris Wilson
2012-01-06sna: Pass the real destination pixmap to sna_write_boxes()Chris Wilson
2012-01-06sna/trapezoids: Use a slightly faster miTrapezoidBounds()Chris Wilson
2012-01-06sna: Only need to remove the pixmap from the dirty CPU list when clearing damageChris Wilson
2012-01-06sna: The condition for automatically using the GPU source is no CPU damageChris Wilson
2012-01-06sna: Rearrange use-cpu-bo to avoid reducing GPU damageChris Wilson
2012-01-05sna/gen6: Only force BLT if the src and dst overlaps for self-copyChris Wilson
2012-01-05sna: Only force a batch continuation if the scanout is written toChris Wilson
2012-01-05sna/gen6: Enable reuse of source PictureChris Wilson
2012-01-05sna: Quickly handle the common case of using a CPU source pixmapChris Wilson
2012-01-05sna: Quickly handle the common case of using a GPU source pixmapChris Wilson
2012-01-05sna: Check that the GTT is no longer mapped before ensuring the shadow pointerChris Wilson
2012-01-05sna: Only mark the pixmap as GTT mapped if the private owns the pixelsChris Wilson
2012-01-05sna: Make sure that we do not attach to SHM pixmaps in ignoranceChris Wilson
2012-01-05sna: Add more debugging to use-gpu-boChris Wilson
2012-01-05sna: Check for usable pixmap before deference its privateChris Wilson
2012-01-05sna: Enable using the render pipeline for uploads to Y-tiled pixmapsChris Wilson
2012-01-05sna: Mark the upload as having acquired the GTT mappingChris Wilson
2012-01-05sna: Avoid operating inplace if we have pending CPU damageChris Wilson
2012-01-05sna: Avoid switching rings for uploading dataChris Wilson
2012-01-05sna/trapezoids: Try creating the trapezoids mask inplace if not using spansChris Wilson
2012-01-05sna: Throttle, throttle, throttle.Chris Wilson
2012-01-05sna: Attach to the pixmap for source counting when deferring uploadsChris Wilson
2012-01-05sna: Try doing a cheap is-contained check before reducing damageChris Wilson
2012-01-05sna: Check the composite-rectangles will be on the GPU before forcibly attachingChris Wilson
2012-01-05sna: Deferred attachment to a pixmap needs to mark the pixmap as entirely dirtyChris Wilson
2012-01-05sna: Immediately upload oversized glyphsChris Wilson
2012-01-05sna: Don't perform a deferred attachment for vmapping if not supportedChris Wilson
2012-01-05sna: Use the created cpu-bo for upload and downloadChris Wilson
2012-01-05sna: Fix assertion as we may want to create active bo with cpu mappingsChris Wilson
2012-01-04sna/damage: Fix reduction to copy the boxes correctlyChris Wilson
2012-01-04sna: Mark tiny CPU pixmaps as completely dirtyChris Wilson
2012-01-04sna: Only request page size allocations for the replacement bufferChris Wilson
2012-01-04sna: Expand small stipples into 8x8 patternsChris Wilson
2012-01-04sna: Align tiled stipple uploads with the stipple pixmap correctlyChris Wilson
2012-01-04sna: Always prefer to use cacheable operations after the GPU is wedgedChris Wilson
2012-01-04sna: Prevent creation of bo purely for GTT mapping when wedgedChris Wilson
2012-01-04sna: Only allow mappable pixmaps to be mappedChris Wilson
2012-01-04sna: Force creation of ordinary pixmaps when wedged.Chris Wilson
2012-01-04sna: The batch is counted in dwords, not bytes!Chris Wilson
2012-01-04sna: Carefully free the freed_pixmap upon exitChris Wilson
2012-01-04sna: Limit batch to a single page on 865gChris Wilson
2012-01-04sna: Guard against NULL damage derefChris Wilson