summaryrefslogtreecommitdiff
path: root/src/sna/sna_blt.c
AgeCommit message (Expand)AuthorFilesLines
2014-03-11sna: Missing fixes for using BLT pointsChris Wilson1-32/+37
2014-03-11sna: Assert that the pixmap pitch is initialised before useChris Wilson1-0/+47
2014-03-10sna: DBG compilation fixupsChris Wilson1-1/+1
2014-03-10sna: Emit points using the BLT primitive when appropriateChris Wilson1-0/+118
2014-02-22sna: Apply the dst offset for pixman fillsChris Wilson1-12/+63
2014-02-13sna: Fix comparison of previous BLT commandsChris Wilson1-6/+6
2014-01-23sna/gen2,3: Don't set BLT_DST_TILEDChris Wilson1-4/+4
2014-01-23sna: Avoid erroneous discarding operations for partial compositesChris Wilson1-34/+39
2014-01-22sna: Assert that the fill box is within boundsChris Wilson1-3/+13
2013-11-25Fix indentation for incorrectly shifted statementsZdenek Kabelac1-3/+3
2013-11-21sna: XY_SETUP_* expects the dst tiling to be set on gen4+Chris Wilson1-0/+16
2013-11-21sna: Fix typo in sna_blt_fill_begin()Chris Wilson1-1/+1
2013-11-19sna: Correct check for overwriting last BLT fillChris Wilson1-2/+2
2013-11-14sna: Add the missing braces around the conditional blockChris Wilson1-1/+2
2013-11-06sna: Use tiling BLT fallback for BLT composite operationsChris Wilson1-12/+158
2013-11-05sna: Be move conservative with tiling sizes for older fenced genChris Wilson1-0/+1
2013-11-04sna: Check for loss of state after setting up a fill BLT opChris Wilson1-6/+42
2013-11-04sna: Apply the BLT source offset for individual copiesChris Wilson1-3/+5
2013-11-02Prepare for changes in the BLT unit on future generationsChris Wilson1-271/+718
2013-11-02sna: Fallback when wedged and trying to use the BLT copy routinesChris Wilson1-1/+1
2013-10-30sna: Assert that the batch is in the correct mode prior to inserting BLT comm...Chris Wilson1-0/+20
2013-10-30sna: Check for wedged after submittingChris Wilson1-0/+4
2013-10-25sna: Don't assert indirect GPU stateChris Wilson1-2/+3
2013-10-25sna: Remove stale mappings when replacing GPU boChris Wilson1-12/+11
2013-10-25sna: Fix overallocation of fences for BLT commands (gen2/3)Chris Wilson1-0/+4
2013-10-25sna: Add a line of DBG for when we discard uploads into CPU boChris Wilson1-0/+1
2013-10-25sna/io: Propagate failure to XOR uploadsChris Wilson1-12/+12
2013-09-25sna: Check that the bo exists before attempting to undo itChris Wilson1-1/+1
2013-09-18intel: Compile fixes for base install of SLED11.sp3Chris Wilson1-0/+4
2013-09-09sna/gen6+: Only apply the BLT copy w/a for self-copiesChris Wilson1-1/+1
2013-07-29sna: Suppress a few harmless warningsChris Wilson1-0/+3
2013-07-19sna: Add a fast path for the most common fallback for CPU-CPU blitsChris Wilson1-7/+0
2013-07-19sna: Discard overwritten operations before doing a BLT compositeChris Wilson1-4/+21
2013-07-19sna: Only IGNORE_CPU for blt composite operations if the size is knownChris Wilson1-7/+3
2013-07-12sna/gen5: Add some more DBGChris Wilson1-1/+1
2013-07-09sna: Only flush after the BLT operation if we have more than 2 distinct boChris Wilson1-5/+5
2013-07-09sna: Free the source reference after performing a BLT compositeChris Wilson1-6/+14
2013-07-06sna: Flush blt copies if no operations pendingChris Wilson1-21/+26
2013-07-02sna: Try harder to do the BLT upload along the fallback pathChris Wilson1-4/+4
2013-07-02sna: Assorted DBGChris Wilson1-0/+2
2013-06-28sna/blt: Remove a pair of leftover assertsChris Wilson1-3/+0
2013-06-28sna/blt: Refine op placement logic for handling current source locationChris Wilson1-66/+67
2013-06-21sna: Inspect availablity of render before prefering to use the GPUChris Wilson1-30/+50
2013-06-10sna: Move the GTT dirty tracking from the pixmap to the boChris Wilson1-12/+0
2013-06-10sna: Make sure all sna_write_boxes* flag the GTT is dirtyChris Wilson1-0/+12
2013-05-14sna: Basic copy-on-write support for cloning pixmapsChris Wilson1-2/+20
2013-05-14sna: Propagate clears when using the BLT composite routinesChris Wilson1-6/+18
2013-03-05sna: Typo ('unsuported') in DBG messagesChris Wilson1-4/+4
2013-01-27sna: Enable threaded rasterisation for non-antialiased geometryChris Wilson1-7/+299
2013-01-12sna: After a size check, double check the batch before flushingChris Wilson1-12/+16