summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)Author
2012-01-11sna/gen6: Special case spans with no transformChris Wilson
2012-01-11sna: Explicitly retire the bo following a serialisation pointChris Wilson
2012-01-11sna: Mark the bo as no longer in the GPU domain after clearing needs_flushChris Wilson
2012-01-11sna: Add assertions to track requestsChris Wilson
2012-01-11sna/gen6: Add a vertex program for a simple (affine, no rotation) spansChris Wilson
2012-01-10sna: Amalgamate small replacements into upload buffersChris Wilson
2012-01-10sna: Check needs-flush status immediately upon destroyChris Wilson
2012-01-10sna: Align the small upload buffers to 2 texels, and the pitch to dwordsChris Wilson
2012-01-10sna: A partial read buffer is allowed to be in the GPU domainChris Wilson
2012-01-10sna: Shrink the partial upload buffers before compacting the batchChris Wilson
2012-01-10sna: Make the check for a single fill-rectangle clearer before modifying damageChris Wilson
2012-01-10sna: Release the stale GTT mapping after recreating the bo with new tilingChris Wilson
2012-01-10sna: Add reminder about possible future tiling optimisationsChris Wilson
2012-01-10sna: Disable the inline xRGB to ARGB upload conversionChris Wilson
2012-01-10sna/gen[23]: Tile render fill to oversized boChris Wilson
2012-01-10sna: Shrink upoads buffersChris Wilson
2012-01-10sna: Destroy the counter damage after a reduction-to-allChris Wilson
2012-01-10sna: Replace the free-inactive-gpu-bo with the generic codeChris Wilson
2012-01-10sna: Allow for xRGB uploads to replace their target boChris Wilson
2012-01-10sna: Rearrange buffer allocation to prefer llc bo over vmapsChris Wilson
2012-01-09sna/gen2: Try to avoid creating a bo for solid coloursChris Wilson
2012-01-09sna/gen2: Eliminate some switching between logic op and blendChris Wilson
2012-01-09sna/blt: Rearrange to reduce a out-of-bounds copy to a clearChris Wilson
2012-01-09sna/gen2: Add poor-man's linear gradient supportChris Wilson
2012-01-08sna: mark the cpu bo used for the upload buffer as in CPU domainChris Wilson
2012-01-08sna/io: Combine small uploads into single writesChris Wilson
2012-01-08Removed deprecated xf86PciInfo.h includesChris Wilson
2012-01-08sna: Add ricer stripes to memcpy_xorChris Wilson
2012-01-08sna: Tune cache size for cpu bo cacheChris Wilson
2012-01-08sna: Bubble sort the partial buffer list back into order after trimming paddingChris Wilson
2012-01-08sna/gen[67]: Hook into the clear operation for glyph masksChris Wilson
2012-01-08sna/trapezoids: Don't risk stalling for inplace SRC trapezoidsChris Wilson
2012-01-08sna: Do not upload an untiled GPU bo if we already have a CPU boChris Wilson
2012-01-08sna: Trim usage of vmappingChris Wilson
2012-01-08sna: Do not move-to-gpu for sna_copy_boxes if we have a cpu boChris Wilson
2012-01-07sna: Missing chunks from last commitChris Wilson
2012-01-07sna: Prevent reuse of scanlines after the buffer is destroyedChris Wilson
2012-01-07sna: Pad upload buffers to ensure there are an even number of rowsChris Wilson
2012-01-06sna/blt: Amalgamate many PolyFillRect of single boxesChris Wilson
2012-01-06sna: Also mark a bo created by force-to-gpu as being all-damagedChris Wilson
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