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