summaryrefslogtreecommitdiffstats
path: root/src/hardwareintegration
Commit message (Expand)AuthorAgeFilesLines
* Client: Replace a bunch of frameMargins with clientSideMarginsIlya Fedin2024-03-291-2/+2
* Use NO_GENERATE_CPP_EXPORTS explicitlyAlexey Edelev2024-03-252-0/+2
* Mark the whole repo with QT_NO_CONTEXTLESS_CONNECTAhmad Samir2024-02-151-3/+2
* client: Disable threaded GL on desktop NVIDIADavid Redondo2024-02-011-0/+7
* client: Fix deletion of new queued shm buffers during reconnectDavid Redondo2024-01-242-2/+2
* client texture cleanup: fix crash in clean-up lambdaThomas Senyk2024-01-182-0/+4
* client: Avoid creating decorations in the render threadDavid Edmundson2024-01-111-2/+0
* QWaylandEglWindow: Pass window surface format to q_glFormatFromConfigKai Uwe Broulik2024-01-091-1/+1
* Don't use Qt keywords in headersKai Uwe Broulik2023-12-181-1/+1
* Don't lock render thread when blocking swap is usedEskil Abrahamsen Blomfeldt2023-12-131-2/+4
* Warn if eglSwapBuffers failDavid Redondo2023-11-241-1/+2
* Reimplement orphaned texture handlingThomas Senyk2023-09-185-225/+13
* eglwindow: update integration in a connection instead of reinitDavid Redondo2023-05-172-7/+4
* Introduce path for surviving compositor restartsDavid Edmundson2023-03-074-0/+17
* Suppress QSharedMemory deprecation warningsMårten Nordheim2023-03-022-3/+5
* client: Cleanup CSD contentFBO on surface hideDavid Edmundson2023-03-021-0/+2
* Move setup functions from local to memberThomas Senyk2023-02-272-5/+7
* QOpenGLContext re-creation - orphanedTexturesThomas Senyk2023-02-206-13/+381
* Disambiguate Vulkan debug constantsFriedemann Kleint2023-02-133-34/+34
* Do not use deprecated QSharedMemory constructorFabian Kosmale2023-02-011-1/+1
* Port from qAsConst() to std::as_const()Marc Mutz2022-10-102-3/+3
* Port from container::count() and length() to size()Marc Mutz2022-10-105-5/+5
* Hold surface read lock throughout QWaylandEglWindow::updateSurfaceDavid Edmundson2022-09-121-2/+4
* Change the license of all CMakeLists.txt and *.cmake files to BSDLucie Gérard2022-08-235-5/+5
* QWaylandGLContext: print the 0x prefix in error codeThiago Macieira2022-08-101-2/+2
* Add license headers to cmake filesLucie Gérard2022-07-085-0/+15
* Remove unused variablesEskil Abrahamsen Blomfeldt2022-06-281-2/+0
* Fix build with libcxx (missing array include)Sam James2022-06-201-0/+2
* Use SPDX license identifiersLucie Gérard2022-06-1051-1658/+102
* QtWaylandEglClientHwIntegrationPrivate: includemocsLiang Qi2022-06-011-0/+2
* Replace QScopedPointer with std::unique_ptrThiago Macieira2022-05-111-5/+5
* Allow multiple client buffer integrations to initializeEskil Abrahamsen Blomfeldt2022-05-034-25/+23
* QtWaylandClient: use the CMake exports.h supportThiago Macieira2022-04-283-3/+3
* wayland: do not rely on transitive includesFabian Kosmale2022-03-113-0/+3
* QtWaylandCompositor: use cmake-generated export headersMarc Mutz2022-02-141-2/+2
* Do not delete window decorations before next updateInho Lee2022-02-091-8/+10
* Don't keep eglConfig in hardwareintegrationInho Lee2022-01-254-18/+11
* wayland-egl: fix build with recent eglplatform.hSamuli Piippo2022-01-171-0/+5
* client: Fix crash on shutdown on Mesa driverEskil Abrahamsen Blomfeldt2021-12-212-12/+28
* Remove the XComposite buffer sharing extensionPaul Olav Tvete2021-12-0729-2318/+0
* Introduce new qt-shell and an API for custom shellsPaul Olav Tvete2021-12-021-1/+1
* linux-dmabuf-unstable-v1: Fix importing dmabuf buffers with modifiersAlexandros Frantzis2021-06-291-68/+61
* Use QEventPoint::State instead of Qt::TouchPointStateJiDe Zhang2021-06-252-0/+4
* Remove forward declaration for classes that don't exist anymoreAlbert Astals Cid2021-06-182-2/+0
* Add "We mean it" to private headersFabian Kosmale2021-06-035-0/+56
* Add the 'Private' suffix to the internal module namesAlexey Edelev2021-05-312-4/+4
* Enhance QWaylandQuickHardwareLayer supportElvis Lee2021-05-311-1/+1
* client: Gracefully handle shutdown and window hidingEskil Abrahamsen Blomfeldt2021-05-271-1/+0
* Export wayland-egl compositor hwintegrationElvis Lee2021-04-296-6/+34
* Export wayland-egl client hwintegrationElvis Lee2021-04-2811-18/+54