summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)AuthorFilesLines
2012-01-14sna: Hint whether we prefer to use the GPU for a pixmapChris Wilson3-1/+14
2012-01-14sna/trapezoids: Quieten the debugging of the gory details of the rasteriserChris Wilson1-64/+70
2012-01-14sna: Be more lenient in not forcing to the GPU if the sources have CPU damageChris Wilson6-12/+12
2012-01-14sna: Use top_srcdir to detect .git rather than top_builddirChris Wilson1-1/+1
2012-01-14sna: Experiment with GTT mmapped upload buffersChris Wilson8-91/+185
2012-01-14sna: Relinquish the GTT mmap on inactive buffers if moved out of the apertureChris Wilson1-2/+9
2012-01-14Include <xorgVersion.h> to repair buildChris Wilson1-8/+10
2012-01-14Make driver backwards compatible for server 1.6.x.Stefan Dirsch1-0/+8
2012-01-13sna: Decouple dirty pixmaps from list if we fail to upload themChris Wilson1-1/+10
2012-01-13sna: Decouple from CPU dirty list after removing all CPU damageChris Wilson1-7/+15
2012-01-12sna: Correct iteration counter for stippled blitsChris Wilson1-1/+1
2012-01-12sna/dri: Hook up a compile option to switch colour buffers to Y-tilingChris Wilson1-3/+19
2012-01-12sna: Reorder composite-done to destroy mask bo before source boChris Wilson6-29/+33
2012-01-12sna/damage: Fix union of extents with dirty damage but no regionChris Wilson3-152/+168
2012-01-12sna: Pass a hint that we may like to perform the fallback in placeChris Wilson2-32/+90
2012-01-12sna: Use the GPU bo if it is all damagedChris Wilson1-2/+3
2012-01-12sna: Dump batch contents for debugging before modificationChris Wilson1-6/+6
2012-01-12sna: Update for removal of backwards compatible miWideDashChris Wilson1-11/+34
2012-01-12sna: Re-enable min-alignment workaround on pre-SNB hwChris Wilson1-1/+1
2012-01-12sna: Only shrink a partial buffer if it is no longer used.Chris Wilson1-8/+13
2012-01-12sna: Improve a DBG messageChris Wilson1-1/+1
2012-01-12sna: Prevent 60Hz wakeups if the client stops in mid-renderChris Wilson1-5/+11
2012-01-12sna: Align the partial buffer contents to cachelinesChris Wilson1-17/+24
2012-01-12sna: Replace the open-coded bubble sort of the partial listChris Wilson1-27/+1
2012-01-12sna/video: Fix for changes in damage apiChris Wilson4-8/+16
2012-01-12sna: Don't call RegionIntersect for the trivial PutImageChris Wilson1-3/+9
2012-01-12sna: Disable the min alignment workaroundChris Wilson1-1/+1
2012-01-12sna: Prevent shrinking a partial buffer stolen for a readChris Wilson1-1/+5
2012-01-12sna: Don't drop expired partial bo immediately, wait until dispatchChris Wilson1-6/+1
2012-01-12sna: Store damage-all in the low bit of the damage pointerChris Wilson15-313/+528
2012-01-11sna: Choose a stride for the indirect replacementChris Wilson1-4/+13
2012-01-11sna: Mark upload pixmaps as being wholly GPU damagedChris Wilson1-0/+19
2012-01-11sna: Use a minimum alignment of 64Chris Wilson2-7/+12
2012-01-11sna/gen6: Special case spans with no transformChris Wilson1-2/+42
2012-01-11sna: Explicitly retire the bo following a serialisation pointChris Wilson5-19/+36
2012-01-11sna: Mark the bo as no longer in the GPU domain after clearing needs_flushChris Wilson1-7/+11
2012-01-11sna: Add assertions to track requestsChris Wilson1-39/+52
2012-01-11sna/gen6: Add a vertex program for a simple (affine, no rotation) spansChris Wilson1-2/+51
2012-01-10sna: Amalgamate small replacements into upload buffersChris Wilson1-0/+104
2012-01-10sna: Check needs-flush status immediately upon destroyChris Wilson1-18/+22
2012-01-10sna: Align the small upload buffers to 2 texels, and the pitch to dwordsChris Wilson1-1/+1
2012-01-10sna: A partial read buffer is allowed to be in the GPU domainChris Wilson1-1/+1
2012-01-10sna: Shrink the partial upload buffers before compacting the batchChris Wilson1-5/+7
2012-01-10sna: Make the check for a single fill-rectangle clearer before modifying damageChris Wilson1-4/+10
2012-01-10sna: Release the stale GTT mapping after recreating the bo with new tilingChris Wilson1-1/+7
2012-01-10sna: Add reminder about possible future tiling optimisationsChris Wilson1-3/+8
2012-01-10sna: Disable the inline xRGB to ARGB upload conversionChris Wilson1-0/+3
2012-01-10sna/gen[23]: Tile render fill to oversized boChris Wilson8-31/+178
2012-01-10sna: Shrink upoads buffersChris Wilson1-95/+151
2012-01-10sna: Destroy the counter damage after a reduction-to-allChris Wilson1-5/+9