summaryrefslogtreecommitdiffstats
path: root/src/client/qwaylandshmbackingstore.cpp
Commit message (Expand)AuthorAgeFilesLines
* QWaylandShmBackingStore: Don't clear new buffers in beginPaintKai Uwe Broulik2024-03-051-8/+18
* QWaylandShmBackingStore: Split buffer preparation into dedicated methodKai Uwe Broulik2024-02-151-11/+6
* client: Fix deletion of new queued shm buffers during reconnectDavid Redondo2024-01-241-1/+1
* client: Avoid creating decorations in the render threadDavid Edmundson2024-01-111-1/+0
* QWaylandShmBackingStore: Preserve buffer contents between framesKai Uwe Broulik2024-01-061-3/+45
* Client: Avoid locking resizing in QWaylandShmBackingStoreVlad Zahorodnii2023-09-111-3/+0
* Don't floor device scale in `QWaylandShmBuffer::imageInsideMargins`Phan Quang Minh2023-05-291-1/+1
* Introduce path for surviving compositor restartsDavid Edmundson2023-03-071-1/+12
* Fix build on CentOS 7Ilya Fedin2023-02-241-0/+10
* Client: Add F_SEAL_SHRINK seal to shm backing fileVlad Zahorodnii2022-11-181-1/+7
* Use SPDX license identifiersLucie GĂ©rard2022-06-101-38/+2
* Replace scale with devicePixelRatio for non-integer scalingJungi Byun2021-03-251-3/+3
* Don't use deprecated QMatrix class anymoreJarek Kobus2020-01-101-1/+2
* Client: Support running with no screensJohan Klokkhammer Helsing2019-11-121-2/+2
* QWaylandShmBackingStore: replace a QLinkedList with std::listMarc Mutz2019-07-121-7/+7
* Eradicate Q_FOREACH loops [1/2]: trivial casesMarc Mutz2019-05-211-1/+2
* Client: Avoid unnecessarily redrawing decorationsJohan Klokkhammer Helsing2019-05-011-5/+8
* Merge remote-tracking branch 'origin/5.12' into devQt Forward Merge Bot2018-10-301-2/+1
|\
| * Client: Don't attach buffers to unexposed windowsJohan Klokkhammer Helsing2018-10-261-2/+1
* | Don't include system versions of wayland protocolJohan Klokkhammer Helsing2018-10-031-2/+1
|/
* Don't commit same buffer multiple timesPaul Olav Tvete2018-08-081-5/+12
* Proper naming for backingstore logging categoryPaul Olav Tvete2018-07-091-3/+3
* Suppress warning about MFD_CLOEXEC being redefinedThiago Macieira2018-05-231-1/+3
* Init variables where they are declared when possible (clang-tidy)Johan Klokkhammer Helsing2018-02-271-6/+0
* Use nullptr instead of 0 or NULLJohan Klokkhammer Helsing2018-02-201-8/+8
* Adapt to qtbase 5.10 API change: qssize_t -> qsizetypeLiang Qi2018-01-071-1/+1
* Use QImage::sizeInBytes() instead of deprecated QImage::byteCount()Johan Klokkhammer Helsing2017-10-191-4/+4
* Replace Q_NULLPTR with nullptrKevin Funk2017-09-261-1/+1
* QWaylandShmBuffer: use a memfd if we can for a simple memory bufferv5.10.0-alpha1Thiago Macieira2017-08-261-7/+28
* QWaylandShmBuffer: use QTemporaryFileThiago Macieira2017-07-311-20/+12
* Translucent background supportTasuku Suzuki2017-06-191-1/+9
* Use new feature system, part 2Lars Knoll2016-11-231-2/+2
* Create and destroy the shell surface when showing and hidingGiulio Camuffo2016-11-171-7/+1
* Remove useless method QWaylandShmBackingStore::hiddenJohan Klokkhammer Helsing2016-11-111-4/+0
* Merge remote-tracking branch 'origin/5.6' into 5.7Liang Qi2016-08-011-10/+18
|\
| * Fix high-DPI scaling of window decorations for shared memory buffersJohan Klokkhammer Helsing2016-07-111-10/+18
* | Merge remote-tracking branch 'qt/5.6' into 5.7Paul Olav Tvete2016-03-081-107/+69
|\|
| * Fix SHM drawing logicGiulio Camuffo2016-03-071-86/+66
* | Updated license headersAntti Kokko2016-01-201-14/+20
* | Support non-blocking flush for shm subsurfacesMikko Levonmaa2015-11-281-12/+31
* | Add QWayland::shm object to clientMikko Levonmaa2015-09-251-3/+3
|/
* Merge remote-tracking branch 'origin/5.4' into 5.5Liang Qi2015-04-151-4/+8
|\
| * Fix shm buffers init and destruction on failureOlivier Blin2015-03-271-4/+8
* | Update copyright headersJani Heikkinen2015-02-171-22/+14
* | Add a SHM format converter classJorgen Lind2015-02-051-1/+5
* | Namespace the platform pluginsGiulio Camuffo2015-01-291-0/+4
* | Merge remote-tracking branch 'origin/5.4' into devFrederik Gladhorn2014-12-291-0/+3
|\|
| * Fix possible double free when hiding a windowGiulio Camuffo2014-12-061-0/+3
* | Implement high-dpi supportMorten Johan Sorvig2014-12-171-6/+12
|/
* Fix -no-opengl buildsLaszlo Agocs2014-10-141-0/+2