summaryrefslogtreecommitdiffstats
path: root/src/hardwareintegration
Commit message (Expand)AuthorAgeFilesLines
* Member init for some variables that are not covered by constructorsJohan Klokkhammer Helsing2019-01-169-11/+11
* Merge remote-tracking branch 'origin/5.12' into devLiang Qi2018-12-223-18/+14
|\
| * Client: Full implementation for frame callbacksJohan Klokkhammer Helsing2018-12-131-15/+7
| * Specify X11 dependency explicitlyPaul Olav Tvete2018-12-131-1/+1
| * Fix scaling if wrong attached window size is returnedKimmo Ollila2018-12-111-2/+6
* | 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
* | Client: Improve logging for wayland-eglJohan Klokkhammer Helsing2018-11-071-4/+4
* | Merge remote-tracking branch 'origin/5.12' into devQt Forward Merge Bot2018-10-092-10/+10
|\|
| * Clean up ShmServerBuffer's unused and shadowing membersv5.12.0-beta2Johan Klokkhammer Helsing2018-10-092-10/+10
* | Don't include system versions of wayland protocolJohan Klokkhammer Helsing2018-10-0312-14/+14
* | Merge remote-tracking branch 'origin/5.12' into devQt Forward Merge Bot2018-10-021-1/+2
|\|
| * Client: Fix deadlock for xdg-shell when makeCurrent is called earlyJohan Klokkhammer Helsing2018-09-261-1/+2
* | Merge remote-tracking branch 'origin/5.12' into devQt Forward Merge Bot2018-09-2511-1/+784
|\|
| * Add server buffer integration using Linux dma-bufPaul Olav Tvete2018-09-216-0/+772
| * 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
* | Merge remote-tracking branch 'origin/5.12' into devQt Forward Merge Bot2018-09-181-0/+3
|\|
| * Workaround for crash in QWaylandGlContext::makeCurrentv5.12.0-alpha1Johan Klokkhammer Helsing2018-09-121-0/+3
* | Merge remote-tracking branch 'origin/5.12' into devQt Forward Merge Bot2018-09-112-4/+7
|\|
| * Fix eglGetError call in error handlingJohan Klokkhammer Helsing2018-09-071-1/+1
| * Fix regression in QWaylandGlContext::makeCurrent for offscreen surfacesJohan Klokkhammer Helsing2018-09-042-4/+7
* | Remove redundant virtualJohan Klokkhammer Helsing2018-09-051-1/+1
|/
* Fix renderableType of requested wayland surfaceMichal Klocek2018-06-151-1/+1
* Respect requested surface when creating gl contextMichal Klocek2018-06-131-1/+1
* brcm-egl: Add native resources handlers to the client integrationFlorent Revest2018-05-152-0/+30
* Compositor API: Don't leak OpenGL textures when running multi-threadedJohan Klokkhammer Helsing2018-04-271-2/+15
* Fix crash when calling setVisible for EGL windows twice within one slotJohan Klokkhammer Helsing2018-03-232-9/+0
* Don't try to create compatibility GL context when profile is unsetv5.11.0-beta2Johan Klokkhammer Helsing2018-03-091-4/+12
* Use override when applicableJohan Klokkhammer Helsing2018-02-289-15/+15
* Use default member initialization for raw pointersJohan Klokkhammer Helsing2018-02-2820-30/+30
* Init variables where they are declared when possible (clang-tidy)Johan Klokkhammer Helsing2018-02-2736-128/+62
* 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-082-2/+2
* Merge remote-tracking branch 'qt/5.10' into devPaul Olav Tvete2018-01-314-3/+33
|\
| * Merge remote-tracking branch 'origin/5.9' into 5.10Liang Qi2018-01-181-1/+1
| |\
| | * Don't recreate hidden egl surfacesDavid Edmundson2018-01-161-1/+1
| * | 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
* | | Automatically change scale when entering a new outputJohan Klokkhammer Helsing2017-11-152-0/+6
* | | 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-263-4/+4
|/ /
* | shm-based server buffer for testing on desktopPaul Olav Tvete2017-08-166-0/+506
* | Update server buffer integrationPaul Olav Tvete2017-08-158-84/+153
|/