summaryrefslogtreecommitdiff
path: root/src/sna/sna_accel.c
AgeCommit message (Expand)Author
2014-06-09sna/dri2: Allow TearFree flipping to individual CRTCChris Wilson
2014-06-06sna: Auto-retire upload proxiesChris Wilson
2014-06-06sna: Only allow the inplace copy to replace a complete overwritten GPU boChris Wilson
2014-06-06sna: Rearrange scanout_flush checking to avoid potential crashChris Wilson
2014-06-05sna: Curry parameters to sna_damage_all()Chris Wilson
2014-06-05sna: Mark CPU as all damaged when discarding a busy GPU boChris Wilson
2014-06-05sna/dri2: Enable immediate buffer exchangesChris Wilson
2014-06-03sna: Replace the bo for tiled uploads if not suitable and being replacedChris Wilson
2014-06-03sna: Allow replacements to cancel operations between both bo under a PixmapChris Wilson
2014-06-03sna: Discard unwanted damage when promoting to a full CPU migrationChris Wilson
2014-06-02sna: Fix early return in download using the GPUChris Wilson
2014-06-02sna: Add support for DRI3Chris Wilson
2014-05-30sna: Use manual detiling for downloadsChris Wilson
2014-05-26sna: Implicit release of upload buffers considered badChris Wilson
2014-05-18sna: Discard active GPU buffers before uploading into themChris Wilson
2014-05-18sna: Do not mark an upload as a potential replace if the dst is pinnedChris Wilson
2014-05-16sna: Handle driver failures more gracefullyChris Wilson
2014-05-14sna: Rename DRI2 files, functions and variablesChris Wilson
2014-05-14sna: Avoid promoting SHM Pixmaps for DRIChris Wilson
2014-05-06sna: Discard the TearFree damage when doing a full CPU migrationChris Wilson
2014-05-01sna: Refactor migration DBG codeChris Wilson
2014-04-30sna: Be more lenient and allow tiled uploads to replace CPU buffersChris Wilson
2014-04-29sna: Discard TearFree damage on partial migrationChris Wilson
2014-04-29sna: Preserve cpu hint for compatible mmapping of the GPU boChris Wilson
2014-04-28sna: Assert against underflows in BLT command lengthsChris Wilson
2014-04-24sna: Tweak use inplace CPU maps for writingChris Wilson
2014-04-24sna: INPLACE has early exits in move-to-cpuChris Wilson
2014-04-24sna: Be more selective of reusing bo for inplace uploads on !LLCChris Wilson
2014-04-15sna: Discard TearFree readback when overdrawingChris Wilson
2014-04-11sna: Restrict WHOLE hint to PutImage on a complete PixmapChris Wilson
2014-04-09sna: Handle clipped PutImage uploads more carefullyChris Wilson
2014-04-09sna: Tweak application of WHOLE hint for uploadsChris Wilson
2014-04-09sna: Add some DBG for whole CPU pixmap migrationChris Wilson
2014-04-08sna: Refactor 3 similar CPU migration promotion checks into oneChris Wilson
2014-04-07sna: Avoid double application of pixel widening for degenerate linesChris Wilson
2014-04-05sna: Avoid discarding damage when applying WHOLE hint to pixmap migrationChris Wilson
2014-03-31sna: Fix predicate inversion for assertionChris Wilson
2014-03-31sna: Use a cheaper check for a replacement operationChris Wilson
2014-03-31sna: Discard damage tracking for operations to the whole pixmapChris Wilson
2014-03-31sna: Promote to the GPU operations that cover the whole pixmapChris Wilson
2014-03-31sna: Regularly check that damage does exceed the pixmapChris Wilson
2014-03-27sna: Tighten detection of GCs that translate to solid fillsChris Wilson
2014-03-19sna: Assert after applying clipping that the draw rectangle is wholly containedChris Wilson
2014-03-14sna: Ensure we flush SHM pixmaps if rendering to a GPU shadowChris Wilson
2014-03-11sna: Avoid using the wrong pitch for comparing replacement sizesChris Wilson
2014-03-11sna: Assert that the pixmap pitch is initialised before useChris Wilson
2014-03-10sna: Unroll finding bbox of pointsChris Wilson
2014-03-10sna: Emit points using the BLT primitive when appropriateChris Wilson
2014-02-27sna: Limit the WHOLE_HINT to large PutImagesChris Wilson
2014-02-27sna: Avoid promoting region-to-whole migration and discarding damageChris Wilson