diff options
Diffstat (limited to 'tests/manual/rhi/multiwindow')
-rw-r--r-- | tests/manual/rhi/multiwindow/CMakeLists.txt | 38 | ||||
-rw-r--r-- | tests/manual/rhi/multiwindow/multiwindow.cpp | 6 |
2 files changed, 41 insertions, 3 deletions
diff --git a/tests/manual/rhi/multiwindow/CMakeLists.txt b/tests/manual/rhi/multiwindow/CMakeLists.txt new file mode 100644 index 0000000000..a3e63b9d06 --- /dev/null +++ b/tests/manual/rhi/multiwindow/CMakeLists.txt @@ -0,0 +1,38 @@ +# Generated from multiwindow.pro. + +##################################################################### +## multiwindow Binary: +##################################################################### + +add_qt_manual_test(multiwindow + GUI + SOURCES + multiwindow.cpp + PUBLIC_LIBRARIES + Qt::Gui + Qt::GuiPrivate + Qt::Widgets +) + +# Resources: +set_source_files_properties("../shared/color.frag.qsb" + PROPERTIES QT_RESOURCE_ALIAS "color.frag.qsb" +) +set_source_files_properties("../shared/color.vert.qsb" + PROPERTIES QT_RESOURCE_ALIAS "color.vert.qsb" +) +set(multiwindow_resource_files + "../shared/color.frag.qsb" + "../shared/color.vert.qsb" +) + +add_qt_resource(multiwindow "multiwindow" + PREFIX + "/" + FILES + ${multiwindow_resource_files} +) + + +#### Keys ignored in scope 1:.:.:multiwindow.pro:<TRUE>: +# TEMPLATE = "app" diff --git a/tests/manual/rhi/multiwindow/multiwindow.cpp b/tests/manual/rhi/multiwindow/multiwindow.cpp index 4d5de16a58..5fb5bb22ab 100644 --- a/tests/manual/rhi/multiwindow/multiwindow.cpp +++ b/tests/manual/rhi/multiwindow/multiwindow.cpp @@ -78,7 +78,7 @@ #include <QtGui/private/qrhid3d11_p.h> #endif -#ifdef Q_OS_DARWIN +#if defined(Q_OS_MACOS) || defined(Q_OS_IOS) #include <QtGui/private/qrhimetal_p.h> #endif @@ -148,7 +148,7 @@ void createRhi() } #endif -#ifdef Q_OS_DARWIN +#if defined(Q_OS_MACOS) || defined(Q_OS_IOS) if (graphicsApi == Metal) { QRhiMetalInitParams params; r.r = QRhi::create(QRhi::Metal, ¶ms); @@ -530,7 +530,7 @@ int main(int argc, char **argv) #if defined(Q_OS_WIN) graphicsApi = D3D11; -#elif defined(Q_OS_DARWIN) +#elif defined(Q_OS_MACOS) || defined(Q_OS_IOS) graphicsApi = Metal; #elif QT_CONFIG(vulkan) graphicsApi = Vulkan; |