summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEskil Abrahamsen Blomfeldt <eskil.abrahamsen-blomfeldt@qt.io>2023-02-13 08:10:29 +0100
committerQt Cherry-pick Bot <cherrypick_bot@qt-project.org>2023-02-16 07:58:44 +0000
commit7d6b144818774573e07edbd652ad2209377046b3 (patch)
tree45ae230b3cdb9684c68b038dfa06ef58d249c7c7
parent90e2ade38721febbf2cb8897779153de4d789a10 (diff)
downloadqtwayland-7d6b144818774573e07edbd652ad2209377046b3.tar.gz
Move server-buffer example to manual tests
This is undocumented and demonstrates an experimental feature which was never maintained or exercised. It's a nice feature, so we keep the example around for when we get the time to bring it back. Task-number: QTBUG-110993 Change-Id: I045cb2ef02a50017a26226c493607100ea0f1b95 Reviewed-by: Inho Lee <inho.lee@qt.io> (cherry picked from commit acb68bd3bbbc0001bcf460dd175ff92cc3ce594a) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
-rw-r--r--examples/wayland/CMakeLists.txt3
-rw-r--r--examples/wayland/wayland.pro5
-rw-r--r--tests/manual/CMakeLists.txt4
-rw-r--r--tests/manual/server-buffer/CMakeLists.txt (renamed from examples/wayland/server-buffer/CMakeLists.txt)0
-rw-r--r--tests/manual/server-buffer/README (renamed from examples/wayland/server-buffer/README)0
-rw-r--r--tests/manual/server-buffer/compositor/CMakeLists.txt (renamed from examples/wayland/server-buffer/compositor/CMakeLists.txt)0
-rw-r--r--tests/manual/server-buffer/compositor/compositor.pro (renamed from examples/wayland/server-buffer/compositor/compositor.pro)0
-rw-r--r--tests/manual/server-buffer/compositor/compositor.qrc (renamed from examples/wayland/server-buffer/compositor/compositor.qrc)0
-rw-r--r--tests/manual/server-buffer/compositor/images/Siberischer_tiger_de_edit02.jpg (renamed from examples/wayland/server-buffer/compositor/images/Siberischer_tiger_de_edit02.jpg)bin21801 -> 21801 bytes
-rw-r--r--tests/manual/server-buffer/compositor/images/Siberischer_tiger_de_edit02.txt (renamed from examples/wayland/server-buffer/compositor/images/Siberischer_tiger_de_edit02.txt)0
-rw-r--r--tests/manual/server-buffer/compositor/images/background.png (renamed from examples/wayland/server-buffer/compositor/images/background.png)bin9528 -> 9528 bytes
-rw-r--r--tests/manual/server-buffer/compositor/main.cpp (renamed from examples/wayland/server-buffer/compositor/main.cpp)0
-rw-r--r--tests/manual/server-buffer/compositor/qml/main.qml (renamed from examples/wayland/server-buffer/compositor/qml/main.qml)0
-rw-r--r--tests/manual/server-buffer/compositor/sharebufferextension.cpp (renamed from examples/wayland/server-buffer/compositor/sharebufferextension.cpp)0
-rw-r--r--tests/manual/server-buffer/compositor/sharebufferextension.h (renamed from examples/wayland/server-buffer/compositor/sharebufferextension.h)0
-rw-r--r--tests/manual/server-buffer/cpp-client/CMakeLists.txt (renamed from examples/wayland/server-buffer/cpp-client/CMakeLists.txt)0
-rw-r--r--tests/manual/server-buffer/cpp-client/cpp-client.pro (renamed from examples/wayland/server-buffer/cpp-client/cpp-client.pro)0
-rw-r--r--tests/manual/server-buffer/cpp-client/main.cpp (renamed from examples/wayland/server-buffer/cpp-client/main.cpp)0
-rw-r--r--tests/manual/server-buffer/cpp-client/sharebufferextension.cpp (renamed from examples/wayland/server-buffer/cpp-client/sharebufferextension.cpp)0
-rw-r--r--tests/manual/server-buffer/cpp-client/sharebufferextension.h (renamed from examples/wayland/server-buffer/cpp-client/sharebufferextension.h)0
-rw-r--r--tests/manual/server-buffer/server-buffer.pro (renamed from examples/wayland/server-buffer/server-buffer.pro)0
-rw-r--r--tests/manual/server-buffer/share-buffer.xml (renamed from examples/wayland/server-buffer/share-buffer.xml)0
22 files changed, 4 insertions, 8 deletions
diff --git a/examples/wayland/CMakeLists.txt b/examples/wayland/CMakeLists.txt
index 2783d7a9..93d7efa9 100644
--- a/examples/wayland/CMakeLists.txt
+++ b/examples/wayland/CMakeLists.txt
@@ -21,7 +21,4 @@ if(TARGET Qt::Quick AND TARGET Qt::WaylandClient)
qt_internal_add_example(custom-extension)
qt_internal_add_example(custom-shell)
endif()
-if(QT_FEATURE_opengl AND TARGET Qt::Quick AND TARGET Qt::WaylandClient)
- qt_internal_add_example(server-buffer)
-endif()
endif()
diff --git a/examples/wayland/wayland.pro b/examples/wayland/wayland.pro
index 4a4aaf81..c0ff3ec9 100644
--- a/examples/wayland/wayland.pro
+++ b/examples/wayland/wayland.pro
@@ -22,11 +22,6 @@ qtHaveModule(quick) {
SUBDIRS += \
custom-extension \
custom-shell
-
- qtConfig(opengl) {
- SUBDIRS += \
- server-buffer
- }
}
SUBDIRS += hwlayer-compositor
}
diff --git a/tests/manual/CMakeLists.txt b/tests/manual/CMakeLists.txt
index 4393d4f1..d2f6959a 100644
--- a/tests/manual/CMakeLists.txt
+++ b/tests/manual/CMakeLists.txt
@@ -12,3 +12,7 @@ if(TARGET Qt::WaylandCompositor)
#add_subdirectory(wip-cpp-compositor)
add_subdirectory(scaling-compositor)
endif()
+
+if(QT_FEATURE_opengl AND TARGET Qt::Quick AND TARGET Qt::WaylandClient)
+ qt_internal_add_example(server-buffer)
+endif()
diff --git a/examples/wayland/server-buffer/CMakeLists.txt b/tests/manual/server-buffer/CMakeLists.txt
index 973063c7..973063c7 100644
--- a/examples/wayland/server-buffer/CMakeLists.txt
+++ b/tests/manual/server-buffer/CMakeLists.txt
diff --git a/examples/wayland/server-buffer/README b/tests/manual/server-buffer/README
index da20b0f5..da20b0f5 100644
--- a/examples/wayland/server-buffer/README
+++ b/tests/manual/server-buffer/README
diff --git a/examples/wayland/server-buffer/compositor/CMakeLists.txt b/tests/manual/server-buffer/compositor/CMakeLists.txt
index 5f4fb0c5..5f4fb0c5 100644
--- a/examples/wayland/server-buffer/compositor/CMakeLists.txt
+++ b/tests/manual/server-buffer/compositor/CMakeLists.txt
diff --git a/examples/wayland/server-buffer/compositor/compositor.pro b/tests/manual/server-buffer/compositor/compositor.pro
index 26334c63..26334c63 100644
--- a/examples/wayland/server-buffer/compositor/compositor.pro
+++ b/tests/manual/server-buffer/compositor/compositor.pro
diff --git a/examples/wayland/server-buffer/compositor/compositor.qrc b/tests/manual/server-buffer/compositor/compositor.qrc
index b50594b5..b50594b5 100644
--- a/examples/wayland/server-buffer/compositor/compositor.qrc
+++ b/tests/manual/server-buffer/compositor/compositor.qrc
diff --git a/examples/wayland/server-buffer/compositor/images/Siberischer_tiger_de_edit02.jpg b/tests/manual/server-buffer/compositor/images/Siberischer_tiger_de_edit02.jpg
index eb1b73f8..eb1b73f8 100644
--- a/examples/wayland/server-buffer/compositor/images/Siberischer_tiger_de_edit02.jpg
+++ b/tests/manual/server-buffer/compositor/images/Siberischer_tiger_de_edit02.jpg
Binary files differ
diff --git a/examples/wayland/server-buffer/compositor/images/Siberischer_tiger_de_edit02.txt b/tests/manual/server-buffer/compositor/images/Siberischer_tiger_de_edit02.txt
index 3a26c00d..3a26c00d 100644
--- a/examples/wayland/server-buffer/compositor/images/Siberischer_tiger_de_edit02.txt
+++ b/tests/manual/server-buffer/compositor/images/Siberischer_tiger_de_edit02.txt
diff --git a/examples/wayland/server-buffer/compositor/images/background.png b/tests/manual/server-buffer/compositor/images/background.png
index 292160cd..292160cd 100644
--- a/examples/wayland/server-buffer/compositor/images/background.png
+++ b/tests/manual/server-buffer/compositor/images/background.png
Binary files differ
diff --git a/examples/wayland/server-buffer/compositor/main.cpp b/tests/manual/server-buffer/compositor/main.cpp
index 3c33620c..3c33620c 100644
--- a/examples/wayland/server-buffer/compositor/main.cpp
+++ b/tests/manual/server-buffer/compositor/main.cpp
diff --git a/examples/wayland/server-buffer/compositor/qml/main.qml b/tests/manual/server-buffer/compositor/qml/main.qml
index 484a9563..484a9563 100644
--- a/examples/wayland/server-buffer/compositor/qml/main.qml
+++ b/tests/manual/server-buffer/compositor/qml/main.qml
diff --git a/examples/wayland/server-buffer/compositor/sharebufferextension.cpp b/tests/manual/server-buffer/compositor/sharebufferextension.cpp
index b1b499ff..b1b499ff 100644
--- a/examples/wayland/server-buffer/compositor/sharebufferextension.cpp
+++ b/tests/manual/server-buffer/compositor/sharebufferextension.cpp
diff --git a/examples/wayland/server-buffer/compositor/sharebufferextension.h b/tests/manual/server-buffer/compositor/sharebufferextension.h
index 98dcc7d8..98dcc7d8 100644
--- a/examples/wayland/server-buffer/compositor/sharebufferextension.h
+++ b/tests/manual/server-buffer/compositor/sharebufferextension.h
diff --git a/examples/wayland/server-buffer/cpp-client/CMakeLists.txt b/tests/manual/server-buffer/cpp-client/CMakeLists.txt
index 01c0df44..01c0df44 100644
--- a/examples/wayland/server-buffer/cpp-client/CMakeLists.txt
+++ b/tests/manual/server-buffer/cpp-client/CMakeLists.txt
diff --git a/examples/wayland/server-buffer/cpp-client/cpp-client.pro b/tests/manual/server-buffer/cpp-client/cpp-client.pro
index 6ac55132..6ac55132 100644
--- a/examples/wayland/server-buffer/cpp-client/cpp-client.pro
+++ b/tests/manual/server-buffer/cpp-client/cpp-client.pro
diff --git a/examples/wayland/server-buffer/cpp-client/main.cpp b/tests/manual/server-buffer/cpp-client/main.cpp
index 8adac252..8adac252 100644
--- a/examples/wayland/server-buffer/cpp-client/main.cpp
+++ b/tests/manual/server-buffer/cpp-client/main.cpp
diff --git a/examples/wayland/server-buffer/cpp-client/sharebufferextension.cpp b/tests/manual/server-buffer/cpp-client/sharebufferextension.cpp
index 3641ec63..3641ec63 100644
--- a/examples/wayland/server-buffer/cpp-client/sharebufferextension.cpp
+++ b/tests/manual/server-buffer/cpp-client/sharebufferextension.cpp
diff --git a/examples/wayland/server-buffer/cpp-client/sharebufferextension.h b/tests/manual/server-buffer/cpp-client/sharebufferextension.h
index 78e3ca7f..78e3ca7f 100644
--- a/examples/wayland/server-buffer/cpp-client/sharebufferextension.h
+++ b/tests/manual/server-buffer/cpp-client/sharebufferextension.h
diff --git a/examples/wayland/server-buffer/server-buffer.pro b/tests/manual/server-buffer/server-buffer.pro
index 0c737ea8..0c737ea8 100644
--- a/examples/wayland/server-buffer/server-buffer.pro
+++ b/tests/manual/server-buffer/server-buffer.pro
diff --git a/examples/wayland/server-buffer/share-buffer.xml b/tests/manual/server-buffer/share-buffer.xml
index 53020c4e..53020c4e 100644
--- a/examples/wayland/server-buffer/share-buffer.xml
+++ b/tests/manual/server-buffer/share-buffer.xml