summaryrefslogtreecommitdiff
path: root/src/sna/sna_render.c
AgeCommit message (Expand)Author
2016-08-02sna: Split SHM and DRI flush trackingChris Wilson
2016-08-02sna: Only flush GPU bo for a damage eventChris Wilson
2016-05-07sna: Add a special case for fast DRI2CopyRegion and NoAccelChris Wilson
2016-04-23sna: Limit generic convolution to smallish kernelsChris Wilson
2015-10-13sna: Make sure that cached upload proxies are marked as all-damagedChris Wilson
2015-08-19sna/dri2: Initialise scratch.pScreen for copyingChris Wilson
2015-05-25sna: Initialise no-op callbacks earlyChris Wilson
2015-05-18sna/glyphs: Improve handling of low bitdepth mask format conversionsChris Wilson
2015-01-06sna: Disable GPU preferences when marking it as wedgedChris Wilson
2015-01-06sna: Reject CPU blits that require format conversionsChris Wilson
2014-12-01sna: Clamp downsampling tile sizeChris Wilson
2014-10-16sna: Replace GPU render operations with CPU callbacks after wedgedChris Wilson
2014-10-07sna: Add pixmap id to DBG hints inside rende migrationChris Wilson
2014-09-24sna: Tweak partial Picture extraction to prefer limiting to max 3D coordinatesChris Wilson
2014-09-12sna: Avoid stalls when promoting to the GPU before an operationChris Wilson
2014-07-16sna/gen2+: Remove assertion on draw->type for fillsChris Wilson
2014-07-02sna: Use the threaded compositor for picture conversionsChris Wilson
2014-06-30sna/dri2: Pass around the correct DrawableRec for sampling from the foriegn boChris Wilson
2014-06-25sna: Fix uninitialisable variableChris Wilson
2014-06-24sna: Fix the usual "x = y" typos in creating boxesChris Wilson
2014-06-24sna: Decompose self-copy into overlapping/non-overlapping regionsChris Wilson
2014-06-24sna/dri2: Add a dash more assertsChris Wilson
2014-06-23sna: Allow scratch pixmap to allocate linear GPU boChris Wilson
2014-06-11sna: First copy to overlap temporary must be using GXcopyChris Wilson
2014-06-11sna: Update damage pointer after the implicit reductionChris Wilson
2014-06-06sna: Auto-retire upload proxiesChris Wilson
2014-06-05sna/dri2: Enable immediate buffer exchangesChris Wilson
2014-05-30sna: Unexport kgem_get_unique_id()Chris Wilson
2014-05-28Silence CLang (almost)Chris Wilson
2014-05-27sna: Handle bad picture format/depth mismatchesChris Wilson
2014-05-26sna: Implicit release of upload buffers considered badChris Wilson
2014-04-28sna: Factor in destination sizes for choosing intermediate tiling bo sizeChris Wilson
2014-02-22sna: Move sigtrap wrapping closer to threaded sw compositeChris Wilson
2014-01-23sna: Avoid erroneous discarding operations for partial compositesChris Wilson
2013-11-28sna: Tidy a split conditional in an picture uploadChris Wilson
2013-10-10sna: Pass usage hint down to render fill routinesChris Wilson
2013-09-29sna: Apply the non-relaxed fencing partial paranoia everywhereChris Wilson
2013-09-27sna: Fix regression in picture extractionChris Wilson
2013-09-27sna: Catch SIGBUS to prevent X deathChris Wilson
2013-09-27sna: Trigger fallback after intermediate pixmap allocation failureChris Wilson
2013-09-18intel: Compile fixes for base install of SLED11.sp3Chris Wilson
2013-08-14sna: Rename sna_pixmap_get_bo()Chris Wilson
2013-07-29sna: Suppress a few harmless warningsChris Wilson
2013-07-19sna: Tidy a few DBG regarding cached uploadsChris Wilson
2013-07-13sna: Skip copying to the intermediate target if we will completely overwrite itChris Wilson
2013-06-28sna: Markup when a gradient is opaqueChris Wilson
2013-06-28sna: Compensate redirect drawing subrectangle inside an offset pixmapChris Wilson
2013-06-28sna/blt: Refine op placement logic for handling current source locationChris Wilson
2013-06-26sna/gen4+: Fix determination of intermediate extentsChris Wilson
2013-06-11sna: Make sure the source is coherent on the CPU before uploadingChris Wilson