summaryrefslogtreecommitdiff
path: root/src/sna/sna_accel.c
AgeCommit message (Expand)AuthorFilesLines
2019-09-19sna: Fix compiler warnings due to DrawablePtr vs. PixmapPtrVille Syrjälä1-1/+19
2019-09-19sna: Annotate more fall throughsVille Syrjälä1-0/+3
2019-09-19sna: undef FontSetPrivate() before redefining itVille Syrjälä1-0/+1
2018-09-05sna: Disable the reduced flush optimisationChris Wilson1-0/+4
2018-04-06sna: Add some debug output for clipping in stippled_1_bltChris Wilson1-4/+10
2018-04-06sna: Fix the relocation dword for stippled_1_bltChris Wilson1-1/+1
2017-11-08sna: Allow a PRIME pixmap to be reusedChris Wilson1-1/+16
2017-03-20sna: Fixup for fb24 xorg ABI changeChris Wilson1-0/+2
2017-03-10sna: Assert that PolySegment boxes are not emptyChris Wilson1-2/+9
2017-03-10sna: Filter out all degenerate PolySegmentChris Wilson1-6/+25
2017-03-09sna: Remove stale assert for pixmap dirty trackingChris Wilson1-2/+0
2016-11-30sna: Prevent switching to GPU rendering when given a SHM pixmapChris Wilson1-15/+17
2016-09-28sna: Handle GetImage planemask inplaceChris Wilson1-3/+12
2016-08-17sna: Add CPU damage to DRI flushChris Wilson1-0/+8
2016-08-02sna: Split SHM and DRI flush trackingChris Wilson1-57/+71
2016-08-02sna: Only flush GPU bo for a damage eventChris Wilson1-5/+63
2016-07-20Adapt to libXfont2 ABI changesChris Wilson1-0/+5
2016-07-20Update to ABI 22 and NotifyFdChris Wilson1-2/+9
2016-04-06sna/gen9: Quick and dirty implementationChris Wilson1-2/+3
2016-03-16sna: Ensure the scanout is fully flushed on LeaveVTChris Wilson1-0/+1
2015-11-27sna: Add DBG for small_copy()Chris Wilson1-1/+5
2015-11-19Re-enable acceleration!Chris Wilson1-1/+1
2015-11-19Rename Option "NoAccel" to "Accel"Chris Wilson1-1/+1
2015-11-09sna: Allow a CPU bo to be read by the GPU as we read from itChris Wilson1-1/+1
2015-08-20sna: Check for system memory contents when looking for empty sourcesChris Wilson1-2/+3
2015-08-07sna: Skip a no-op copyChris Wilson1-0/+9
2015-07-29sna: Fix off by one in constructing XCopyPlane on bdwChris Wilson1-2/+4
2015-07-26sna: Add a few more DBG and assertions around Present/TearFree interactionsChris Wilson1-2/+5
2015-07-26sna: Add a small pixmap sanity checkChris Wilson1-0/+4
2015-07-26sna: Add a some DBG info to Window creation/destructionChris Wilson1-4/+12
2015-07-26sna: Add a DBG trace to reusing pixmap headersChris Wilson1-0/+3
2015-06-09sna: Pass scanout flag when creating PRIME boChris Wilson1-4/+4
2015-06-09sna: Flush SlavePixmap dirty rects before calling ProcessPendingChris Wilson1-4/+8
2015-06-05sna: Only add the COW to the flush write if exported for writingChris Wilson1-3/+3
2015-06-05sna: Add COW source pixmap to flushing listChris Wilson1-4/+10
2015-06-02sna: Mark GPU as wholly damage when replacing a drawableChris Wilson1-1/+4
2015-06-01sna/dri2: Only attempt to change tiling when requiredChris Wilson1-0/+1
2015-06-01sna: Double check that a tiling change request results in a changeChris Wilson1-0/+6
2015-05-18sna: Wrap GetImage with sigtrapChris Wilson1-1/+2
2015-05-18sna/glyphs: Improve handling of low bitdepth mask format conversionsChris Wilson1-3/+3
2015-05-17sna: Markup a couple more potential mmap() accessesChris Wilson1-55/+65
2015-05-17sna: Wrap CPU access for composite operations with sigtrapChris Wilson1-15/+23
2015-04-21sna: Fix ancient typo in DEFAULT_TILING == YChris Wilson1-9/+0
2015-04-21sna: Add a define to change scanout tilings by defaultChris Wilson1-4/+5
2015-04-17sna: Enable blitting with Y-tiled surfacesChris Wilson1-0/+34
2015-04-05sna/dri2: Prevent the sw cursor from copyig to a buffer as we discard itChris Wilson1-0/+3
2015-04-02sna: Do not call an extra busy ioctl for scanout flushsChris Wilson1-3/+8
2015-04-01sna: Don't unroll BLT pointsChris Wilson1-31/+11
2015-04-01sna: Relax unclean rules to check busyness on all foreign pixmapsChris Wilson1-5/+6
2015-04-01sna: Fixup inverted logic for new boChris Wilson1-1/+4