summaryrefslogtreecommitdiffstats
path: root/src/hardwareintegration/compositor
Commit message (Expand)AuthorAgeFilesLines
* Remove wayland-egl as dependency of linux-dmabuf-unstable-v1Kai Koehne2019-04-251-1/+1
* Merge remote-tracking branch 'origin/5.12' into 5.13Qt Forward Merge Bot2019-03-161-0/+8
|\
| * Compositor: Call eglUnbindWaylandDisplayWL when destroying the compositorJohan Klokkhammer Helsing2019-03-141-0/+8
* | Merge remote-tracking branch 'origin/5.12' into devLiang Qi2019-01-225-0/+690
|\|
| * wl_eglstream_controller implementation for NVIDIAPaul Olav Tvete2019-01-085-0/+690
* | Member init for some variables that are not covered by constructorsJohan Klokkhammer Helsing2019-01-163-3/+3
* | Compositor: Implement linux-dmabuf-unstable-v1Andreas Cord-Landwehr2018-12-135-0/+1149
* | Add convenience for converting wl_resource * to wrapper typesJohan Klokkhammer Helsing2018-11-212-2/+6
* | Don't include system versions of wayland protocolJohan Klokkhammer Helsing2018-10-032-2/+2
|/
* Add server buffer integration using Linux dma-bufPaul Olav Tvete2018-09-213-0/+426
* Add virtual QtWayland::ServerBuffer::bufferInUse()Paul Olav Tvete2018-09-214-0/+11
* Don't use members of wl_resourceJohan Klokkhammer Helsing2018-09-181-1/+1
* Compositor API: Don't leak OpenGL textures when running multi-threadedJohan Klokkhammer Helsing2018-04-271-2/+15
* Use override when applicableJohan Klokkhammer Helsing2018-02-284-8/+8
* Use default member initialization for raw pointersJohan Klokkhammer Helsing2018-02-287-9/+9
* Init variables where they are declared when possible (clang-tidy)Johan Klokkhammer Helsing2018-02-2713-66/+31
* Use nullptr instead of 0 or NULLJohan Klokkhammer Helsing2018-02-204-12/+12
* Compositor API: Add support for hardware compositingJohan Klokkhammer Helsing2018-02-093-0/+388
* Fix compilation for Renesas R-Car M3Johan Klokkhammer Helsing2018-02-081-1/+1
* Merge remote-tracking branch 'qt/5.10' into devPaul Olav Tvete2018-01-313-2/+32
|\
| * Merge remote-tracking branch 'origin/5.9' into 5.10Liang Qi2018-01-073-2/+32
| |\
| | * Fix for big memory leak in Qt based compositorsRobert Griebl2017-12-192-1/+31
| | * wayland-egl: use egl compiler optionsSamuli Piippo2017-12-041-1/+1
* | | Adapt to qtbase 5.10 API change: qssize_t -> qsizetypeLiang Qi2018-01-071-1/+1
* | | Merge remote-tracking branch 'qt/5.10' into devPaul Olav Tvete2017-10-271-44/+75
|\| |
| * | Merge remote-tracking branch 'qt/5.9' into 5.10v5.10.0-beta3Paul Olav Tvete2017-10-251-44/+75
| |\|
| | * Support threaded rendering for Nvidia EGLStreamsPaul Olav Tvete2017-10-251-44/+75
* | | Use QImage::sizeInBytes() instead of deprecated QImage::byteCount()Johan Klokkhammer Helsing2017-10-191-1/+1
* | | Replace Q_NULLPTR with nullptrKevin Funk2017-09-261-1/+1
|/ /
* | shm-based server buffer for testing on desktopPaul Olav Tvete2017-08-163-0/+258
* | Update server buffer integrationPaul Olav Tvete2017-08-154-61/+76
|/
* Set texture size and format in WaylandEglClientBuffer::toOpenGLTextureJohan Klokkhammer Helsing2017-06-221-0/+13
* Fix missing rename from waylandDisplay to displayJohan Klokkhammer Helsing2017-06-131-1/+1
* Fix licensingv5.9.0-beta4Jani Heikkinen2017-05-0419-228/+285
* Fix warning about inconsistent use of override keywordv5.9.0-beta2Thiago Macieira2017-04-043-4/+4
* Fix the wayland-egl compositing using NVIDIA graphicsDominik Holland2017-03-281-7/+19
* Replace all occurrences of Q_DECL_OVERRIDE with overrideJohan Klokkhammer Helsing2017-01-239-38/+38
* eglstream: Return if we don't have a OpenGL contextDominik Holland2017-01-191-1/+3
* Use the feature system internallyLars Knoll2016-11-231-2/+0
* Move qtwayland over to use the new configuration systemLars Knoll2016-11-237-43/+7
* use modularized platformsupport modulesv5.8.0-beta1Oswald Buddenhagen2016-10-222-1/+2
* Expose native buffer handlesPaul Olav Tvete2016-10-032-7/+7
* Refactor buffer handlingPaul Olav Tvete2016-10-018-269/+368
* eglstream: Fixed problem when resizing a windowDominik Holland2016-06-021-4/+2
* Fixed eglStream compositingDominik Holland2016-05-182-4/+48
* QtWaylandCompositor: Add support for different EGL buffer formatsLouai Al-Khanji2016-04-292-153/+264
* Adjust Raspberry Pi integration to new APIDonald Carr2016-03-233-11/+4
* Proper fix for buffer destructionPaul Olav Tvete2016-02-251-5/+12
* Fix querying the buffer size on some platformsGiulio Camuffo2016-02-081-14/+14
* Fix destroy listener signal connectionLaszlo Agocs2016-02-041-1/+1