lp:~neon/qt/qtwayland
- Get this branch:
- bzr branch lp:~neon/qt/qtwayland
Branch merges
Branch information
Import details
This branch is an import of the HEAD branch of the Git repository at git://gitorious.org/qt/qtwayland.git.
Last successful import was .
Recent revisions
- 762. By Frederik Gladhorn <email address hidden>
-
Merge remote-tracking branch 'origin/5.4' into 5.5
Change-Id: I03fd08fc0576ff
ac813f64905c23d e4d65e67433 - 761. By Jani Heikkinen <email address hidden>
-
Update copyright headers
Qt copyrights are now in The Qt Company, so we could update the source
code headers accordingly. In the same go we should also fix the links to
point to qt.io.Change-Id: I5a74d32515c3f1
fe7aa1916f4241c 92832510f8c
Reviewed-by: Antti Kokko <email address hidden> - 760. By Giulio Camuffo <email address hidden>
-
Fix build
Change-Id: I790e9bfbcffc74
58e2a46f2da32dc bde0c6bffe8
Reviewed-by: Robin Burchell <email address hidden> - 759. By Giulio Camuffo <email address hidden>
-
Add a way to get the native hardware integration buffer for a suface
When running on wayland-egl it will be a EGLImageKHR. The compositor
can then use it to pass it to something like a hardware compositor,
or a parent compositor using the egl extension
EGL_WL_create_ wayland_ buffer_ from_image. Change-Id: I61a165c9af4445
09f28ab92d00be1 46e2e78eb52
Reviewed-by: Gunnar Sletta <email address hidden> - 758. By Giulio Camuffo <email address hidden>
-
Add a integration hook to get the wayland queue used by the QPA plugin
This comes handy for clients directly using raw wayland objects.
Change-Id: Ie526ac7b25a6c6
a34ce61699103e6 12616bffbb8
Reviewed-by: Laszlo Agocs <email address hidden> - 757. By Frederik Gladhorn <email address hidden>
-
Merge remote-tracking branch 'origin/5.4' into dev
Conflicts:
src/client/qwaylanddataoff er.cpp
src/client/qwaylanddisplay .cpp
src/client/qwaylandinputde vice.cpp
src/client/qwaylandwindow. cpp
src/compositor/compositor_ api/qwaylandsur faceitem. cpp Change-Id: I2eae0fd43a71fb
fd7c907ca715707 a26f3c134c5 - 756. By Giulio Camuffo <email address hidden>
-
Fix QtCompositor compilation
This is a quick fix, a proper fix needs the ongoing effort to make
surfaces and outputs aware of each other.Change-Id: I61faca9929a448
208e82574c5c4d9 63c271f7e68
Reviewed-by: Pier Luigi Fiorini <email address hidden>
Reviewed-by: Laszlo Agocs <email address hidden> - 755. By Pier Luigi Fiorini
-
Add QWaylandOutput to support multiple outputs
Add a new QWaylandOutput class to support multiple outputs.
Each QWaylandOutput need a window for rendering.Rename OutputGlobal to Output and Output to OutputResource.
Add support for physical size, mode and available geometry.
Use better defaults for geometry and refreshRate from the QWindow
if available.A window is no longer passed to QWaylandCompositor constructor
and all output related methods are removed, however one or more
outputs are required for hardware integration.QWaylandCompositor returns a list of outputs and offers an API to add
or remove outputs.Hardware integrations can run headless.
Change-Id: I742996571ddb78
328f7bfa4f79b25 a81995279e1
Done-with: Jan Arne Petersen <email address hidden>
Done-with: Jørgen Lind <email address hidden>
Reviewed-by: Giulio Camuffo <email address hidden> - 754. By Jorgen Lind <email address hidden>
-
Add a SHM format converter class
This class helps keeing one lookuptable for server and client
It relies on that wayland-(client| server) -protocol. h being included
before the qwaylandshmformathelper. h Change-Id: I12158126a80c8f
ef5c52427d35792 f33716020f1
Reviewed-by: Giulio Camuffo <email address hidden> - 753. By Giulio Camuffo <email address hidden>
-
Update the protocol to 1.4 and raise the required libwayland version
Wayland 1.4 introduces wl_subsurface which is quite an important
addition.Change-Id: I48375f60adce55
6c9989872319f4d 073e4a7b13b
Reviewed-by: Robin Burchell <email address hidden>
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)