summaryrefslogtreecommitdiff
path: root/src/sna/sna_accel.c
AgeCommit message (Expand)Author
2016-09-28sna: Handle GetImage planemask inplaceChris Wilson
2016-08-17sna: Add CPU damage to DRI flushChris Wilson
2016-08-02sna: Split SHM and DRI flush trackingChris Wilson
2016-08-02sna: Only flush GPU bo for a damage eventChris Wilson
2016-07-20Adapt to libXfont2 ABI changesChris Wilson
2016-07-20Update to ABI 22 and NotifyFdChris Wilson
2016-04-06sna/gen9: Quick and dirty implementationChris Wilson
2016-03-16sna: Ensure the scanout is fully flushed on LeaveVTChris Wilson
2015-11-27sna: Add DBG for small_copy()Chris Wilson
2015-11-19Re-enable acceleration!Chris Wilson
2015-11-19Rename Option "NoAccel" to "Accel"Chris Wilson
2015-11-09sna: Allow a CPU bo to be read by the GPU as we read from itChris Wilson
2015-08-20sna: Check for system memory contents when looking for empty sourcesChris Wilson
2015-08-07sna: Skip a no-op copyChris Wilson
2015-07-29sna: Fix off by one in constructing XCopyPlane on bdwChris Wilson
2015-07-26sna: Add a few more DBG and assertions around Present/TearFree interactionsChris Wilson
2015-07-26sna: Add a small pixmap sanity checkChris Wilson
2015-07-26sna: Add a some DBG info to Window creation/destructionChris Wilson
2015-07-26sna: Add a DBG trace to reusing pixmap headersChris Wilson
2015-06-09sna: Pass scanout flag when creating PRIME boChris Wilson
2015-06-09sna: Flush SlavePixmap dirty rects before calling ProcessPendingChris Wilson
2015-06-05sna: Only add the COW to the flush write if exported for writingChris Wilson
2015-06-05sna: Add COW source pixmap to flushing listChris Wilson
2015-06-02sna: Mark GPU as wholly damage when replacing a drawableChris Wilson
2015-06-01sna/dri2: Only attempt to change tiling when requiredChris Wilson
2015-06-01sna: Double check that a tiling change request results in a changeChris Wilson
2015-05-18sna: Wrap GetImage with sigtrapChris Wilson
2015-05-18sna/glyphs: Improve handling of low bitdepth mask format conversionsChris Wilson
2015-05-17sna: Markup a couple more potential mmap() accessesChris Wilson
2015-05-17sna: Wrap CPU access for composite operations with sigtrapChris Wilson
2015-04-21sna: Fix ancient typo in DEFAULT_TILING == YChris Wilson
2015-04-21sna: Add a define to change scanout tilings by defaultChris Wilson
2015-04-17sna: Enable blitting with Y-tiled surfacesChris Wilson
2015-04-05sna/dri2: Prevent the sw cursor from copyig to a buffer as we discard itChris Wilson
2015-04-02sna: Do not call an extra busy ioctl for scanout flushsChris Wilson
2015-04-01sna: Don't unroll BLT pointsChris Wilson
2015-04-01sna: Relax unclean rules to check busyness on all foreign pixmapsChris Wilson
2015-04-01sna: Fixup inverted logic for new boChris Wilson
2015-03-31sna: Flush BLT operations to an idle GPUChris Wilson
2015-03-31sna: Query the engine residency on foreign bo before useChris Wilson
2015-03-31sna/gen6+: Prefer the BLT for small copiesChris Wilson
2015-03-31sna/gen6+: Prefer the BLT for small self-copiesChris Wilson
2015-03-14sna: Skip inplace operation to a busy clear GPU boChris Wilson
2015-03-12sna: Futureproof acceleration backend selectionChris Wilson
2015-03-05sna: Remove the flush after waking up between clientsChris Wilson
2015-03-02sna: Tweak find clip box assertsChris Wilson
2015-03-01sna: Unrecurse clip box searchChris Wilson
2015-02-24sna: Discard addition of drawable offset if 0Chris Wilson
2015-02-11sna: Partially unroll conversion of rectangles to boxes for fillsChris Wilson
2015-02-06sna/trapezoids: Use incremental region clipping for spansChris Wilson