From 47428dfa55435e9b040243a0783f0f25a49c8e76 Mon Sep 17 00:00:00 2001 From: Leander Beernaert Date: Tue, 12 Nov 2019 14:01:48 +0100 Subject: Convert all of tests/manual Fixes: QTBUG-78164 Change-Id: I28b59bf84533fc33fafafd1511b5337d36af0e2b Reviewed-by: Qt CMake Build Bot Reviewed-by: Alexandru Croitor --- tests/manual/rhi/CMakeLists.txt | 23 +++++++++ .../rhi/compressedtexture_bc1/CMakeLists.txt | 42 +++++++++++++++++ .../compressedtexture_bc1_subupload/CMakeLists.txt | 46 ++++++++++++++++++ tests/manual/rhi/computebuffer/CMakeLists.txt | 33 +++++++++++++ tests/manual/rhi/computeimage/CMakeLists.txt | 43 +++++++++++++++++ tests/manual/rhi/cubemap/CMakeLists.txt | 33 +++++++++++++ tests/manual/rhi/cubemap_scissor/CMakeLists.txt | 42 +++++++++++++++++ tests/manual/rhi/floattexture/CMakeLists.txt | 42 +++++++++++++++++ .../hellominimalcrossgfxtriangle/CMakeLists.txt | 38 +++++++++++++++ tests/manual/rhi/instancing/CMakeLists.txt | 32 +++++++++++++ tests/manual/rhi/mrt/CMakeLists.txt | 40 ++++++++++++++++ tests/manual/rhi/msaarenderbuffer/CMakeLists.txt | 46 ++++++++++++++++++ tests/manual/rhi/msaatexture/CMakeLists.txt | 50 ++++++++++++++++++++ tests/manual/rhi/multiwindow/CMakeLists.txt | 39 ++++++++++++++++ .../manual/rhi/multiwindow_threaded/CMakeLists.txt | 44 ++++++++++++++++++ tests/manual/rhi/offscreen/CMakeLists.txt | 37 +++++++++++++++ tests/manual/rhi/qrhiprof/CMakeLists.txt | 20 ++++++++ tests/manual/rhi/shadowmap/CMakeLists.txt | 34 ++++++++++++++ tests/manual/rhi/texuploads/CMakeLists.txt | 42 +++++++++++++++++ tests/manual/rhi/triquadcube/CMakeLists.txt | 54 ++++++++++++++++++++++ 20 files changed, 780 insertions(+) create mode 100644 tests/manual/rhi/CMakeLists.txt create mode 100644 tests/manual/rhi/compressedtexture_bc1/CMakeLists.txt create mode 100644 tests/manual/rhi/compressedtexture_bc1_subupload/CMakeLists.txt create mode 100644 tests/manual/rhi/computebuffer/CMakeLists.txt create mode 100644 tests/manual/rhi/computeimage/CMakeLists.txt create mode 100644 tests/manual/rhi/cubemap/CMakeLists.txt create mode 100644 tests/manual/rhi/cubemap_scissor/CMakeLists.txt create mode 100644 tests/manual/rhi/floattexture/CMakeLists.txt create mode 100644 tests/manual/rhi/hellominimalcrossgfxtriangle/CMakeLists.txt create mode 100644 tests/manual/rhi/instancing/CMakeLists.txt create mode 100644 tests/manual/rhi/mrt/CMakeLists.txt create mode 100644 tests/manual/rhi/msaarenderbuffer/CMakeLists.txt create mode 100644 tests/manual/rhi/msaatexture/CMakeLists.txt create mode 100644 tests/manual/rhi/multiwindow/CMakeLists.txt create mode 100644 tests/manual/rhi/multiwindow_threaded/CMakeLists.txt create mode 100644 tests/manual/rhi/offscreen/CMakeLists.txt create mode 100644 tests/manual/rhi/qrhiprof/CMakeLists.txt create mode 100644 tests/manual/rhi/shadowmap/CMakeLists.txt create mode 100644 tests/manual/rhi/texuploads/CMakeLists.txt create mode 100644 tests/manual/rhi/triquadcube/CMakeLists.txt (limited to 'tests/manual/rhi') diff --git a/tests/manual/rhi/CMakeLists.txt b/tests/manual/rhi/CMakeLists.txt new file mode 100644 index 0000000000..621a307304 --- /dev/null +++ b/tests/manual/rhi/CMakeLists.txt @@ -0,0 +1,23 @@ +# Generated from rhi.pro. + +add_subdirectory(hellominimalcrossgfxtriangle) +add_subdirectory(compressedtexture_bc1) +add_subdirectory(compressedtexture_bc1_subupload) +add_subdirectory(texuploads) +add_subdirectory(msaatexture) +add_subdirectory(msaarenderbuffer) +add_subdirectory(cubemap) +add_subdirectory(cubemap_scissor) +add_subdirectory(multiwindow) +add_subdirectory(multiwindow_threaded) +add_subdirectory(triquadcube) +add_subdirectory(offscreen) +add_subdirectory(floattexture) +add_subdirectory(mrt) +add_subdirectory(shadowmap) +add_subdirectory(computebuffer) +add_subdirectory(computeimage) +add_subdirectory(instancing) +if(QT_FEATURE_widgets) + add_subdirectory(qrhiprof) +endif() diff --git a/tests/manual/rhi/compressedtexture_bc1/CMakeLists.txt b/tests/manual/rhi/compressedtexture_bc1/CMakeLists.txt new file mode 100644 index 0000000000..a3754c7d75 --- /dev/null +++ b/tests/manual/rhi/compressedtexture_bc1/CMakeLists.txt @@ -0,0 +1,42 @@ +# Generated from compressedtexture_bc1.pro. + +##################################################################### +## compressedtexture_bc1 Binary: +##################################################################### + +add_qt_manual_test(compressedtexture_bc1 + GUI + SOURCES + compressedtexture_bc1.cpp + LIBRARIES + Qt::GuiPrivate + PUBLIC_LIBRARIES + Qt::Gui +) + +# Resources: +set_source_files_properties("../shared/qt256_bc1_9mips.dds" + PROPERTIES QT_RESOURCE_ALIAS "qt256_bc1_9mips.dds" +) +set_source_files_properties("../shared/texture.frag.qsb" + PROPERTIES QT_RESOURCE_ALIAS "texture.frag.qsb" +) +set_source_files_properties("../shared/texture.vert.qsb" + PROPERTIES QT_RESOURCE_ALIAS "texture.vert.qsb" +) +set(compressedtexture_bc1_resource_files + "../shared/qt256_bc1_9mips.dds" + "../shared/texture.frag.qsb" + "../shared/texture.vert.qsb" +) + +add_qt_resource(compressedtexture_bc1 "compressedtexture_bc1" + PREFIX + "/" + FILES + ${compressedtexture_bc1_resource_files} +) + + +#### Keys ignored in scope 1:.:.:compressedtexture_bc1.pro:: +# TEMPLATE = "app" diff --git a/tests/manual/rhi/compressedtexture_bc1_subupload/CMakeLists.txt b/tests/manual/rhi/compressedtexture_bc1_subupload/CMakeLists.txt new file mode 100644 index 0000000000..c3c2147eb8 --- /dev/null +++ b/tests/manual/rhi/compressedtexture_bc1_subupload/CMakeLists.txt @@ -0,0 +1,46 @@ +# Generated from compressedtexture_bc1_subupload.pro. + +##################################################################### +## compressedtexture_bc1_subupload Binary: +##################################################################### + +add_qt_manual_test(compressedtexture_bc1_subupload + GUI + SOURCES + compressedtexture_bc1_subupload.cpp + LIBRARIES + Qt::GuiPrivate + PUBLIC_LIBRARIES + Qt::Gui +) + +# Resources: +set_source_files_properties("../shared/bwqt224_64_nomips.dds" + PROPERTIES QT_RESOURCE_ALIAS "bwqt224_64_nomips.dds" +) +set_source_files_properties("../shared/qt256_bc1_9mips.dds" + PROPERTIES QT_RESOURCE_ALIAS "qt256_bc1_9mips.dds" +) +set_source_files_properties("../shared/texture.frag.qsb" + PROPERTIES QT_RESOURCE_ALIAS "texture.frag.qsb" +) +set_source_files_properties("../shared/texture.vert.qsb" + PROPERTIES QT_RESOURCE_ALIAS "texture.vert.qsb" +) +set(compressedtexture_bc1_subupload_resource_files + "../shared/bwqt224_64_nomips.dds" + "../shared/qt256_bc1_9mips.dds" + "../shared/texture.frag.qsb" + "../shared/texture.vert.qsb" +) + +add_qt_resource(compressedtexture_bc1_subupload "compressedtexture_bc1_subupload" + PREFIX + "/" + FILES + ${compressedtexture_bc1_subupload_resource_files} +) + + +#### Keys ignored in scope 1:.:.:compressedtexture_bc1_subupload.pro:: +# TEMPLATE = "app" diff --git a/tests/manual/rhi/computebuffer/CMakeLists.txt b/tests/manual/rhi/computebuffer/CMakeLists.txt new file mode 100644 index 0000000000..41d46fcc56 --- /dev/null +++ b/tests/manual/rhi/computebuffer/CMakeLists.txt @@ -0,0 +1,33 @@ +# Generated from computebuffer.pro. + +##################################################################### +## computebuffer Binary: +##################################################################### + +add_qt_manual_test(computebuffer + GUI + SOURCES + computebuffer.cpp + LIBRARIES + Qt::GuiPrivate + PUBLIC_LIBRARIES + Qt::Gui +) + +# Resources: +set(computebuffer_resource_files + "buffer.comp.qsb" + "main.frag.qsb" + "main.vert.qsb" +) + +add_qt_resource(computebuffer "computebuffer" + PREFIX + "/" + FILES + ${computebuffer_resource_files} +) + + +#### Keys ignored in scope 1:.:.:computebuffer.pro:: +# TEMPLATE = "app" diff --git a/tests/manual/rhi/computeimage/CMakeLists.txt b/tests/manual/rhi/computeimage/CMakeLists.txt new file mode 100644 index 0000000000..ffb99b8d1c --- /dev/null +++ b/tests/manual/rhi/computeimage/CMakeLists.txt @@ -0,0 +1,43 @@ +# Generated from computeimage.pro. + +##################################################################### +## computeimage Binary: +##################################################################### + +add_qt_manual_test(computeimage + GUI + SOURCES + computeimage.cpp + LIBRARIES + Qt::GuiPrivate + PUBLIC_LIBRARIES + Qt::Gui +) + +# Resources: +set_source_files_properties("../shared/qt256.png" + PROPERTIES QT_RESOURCE_ALIAS "qt256.png" +) +set_source_files_properties("../shared/texture.frag.qsb" + PROPERTIES QT_RESOURCE_ALIAS "texture.frag.qsb" +) +set_source_files_properties("../shared/texture.vert.qsb" + PROPERTIES QT_RESOURCE_ALIAS "texture.vert.qsb" +) +set(computeimage_resource_files + "../shared/qt256.png" + "../shared/texture.frag.qsb" + "../shared/texture.vert.qsb" + "image.comp.qsb" +) + +add_qt_resource(computeimage "computeimage" + PREFIX + "/" + FILES + ${computeimage_resource_files} +) + + +#### Keys ignored in scope 1:.:.:computeimage.pro:: +# TEMPLATE = "app" diff --git a/tests/manual/rhi/cubemap/CMakeLists.txt b/tests/manual/rhi/cubemap/CMakeLists.txt new file mode 100644 index 0000000000..5886b40138 --- /dev/null +++ b/tests/manual/rhi/cubemap/CMakeLists.txt @@ -0,0 +1,33 @@ +# Generated from cubemap.pro. + +##################################################################### +## cubemap Binary: +##################################################################### + +add_qt_manual_test(cubemap + GUI + SOURCES + cubemap.cpp + LIBRARIES + Qt::GuiPrivate + PUBLIC_LIBRARIES + Qt::Gui +) + +# Resources: +set(cubemap_resource_files + "c.png" + "cubemap.frag.qsb" + "cubemap.vert.qsb" +) + +add_qt_resource(cubemap "cubemap" + PREFIX + "/" + FILES + ${cubemap_resource_files} +) + + +#### Keys ignored in scope 1:.:.:cubemap.pro:: +# TEMPLATE = "app" diff --git a/tests/manual/rhi/cubemap_scissor/CMakeLists.txt b/tests/manual/rhi/cubemap_scissor/CMakeLists.txt new file mode 100644 index 0000000000..038209c448 --- /dev/null +++ b/tests/manual/rhi/cubemap_scissor/CMakeLists.txt @@ -0,0 +1,42 @@ +# Generated from cubemap_scissor.pro. + +##################################################################### +## cubemap_scissor Binary: +##################################################################### + +add_qt_manual_test(cubemap_scissor + GUI + SOURCES + cubemap_scissor.cpp + LIBRARIES + Qt::GuiPrivate + PUBLIC_LIBRARIES + Qt::Gui +) + +# Resources: +set_source_files_properties("../cubemap/c.png" + PROPERTIES QT_RESOURCE_ALIAS "c.png" +) +set_source_files_properties("../cubemap/cubemap.frag.qsb" + PROPERTIES QT_RESOURCE_ALIAS "cubemap.frag.qsb" +) +set_source_files_properties("../cubemap/cubemap.vert.qsb" + PROPERTIES QT_RESOURCE_ALIAS "cubemap.vert.qsb" +) +set(cubemap_scissor_resource_files + "../cubemap/c.png" + "../cubemap/cubemap.frag.qsb" + "../cubemap/cubemap.vert.qsb" +) + +add_qt_resource(cubemap_scissor "cubemap_scissor" + PREFIX + "/" + FILES + ${cubemap_scissor_resource_files} +) + + +#### Keys ignored in scope 1:.:.:cubemap_scissor.pro:: +# TEMPLATE = "app" diff --git a/tests/manual/rhi/floattexture/CMakeLists.txt b/tests/manual/rhi/floattexture/CMakeLists.txt new file mode 100644 index 0000000000..b87ddabab8 --- /dev/null +++ b/tests/manual/rhi/floattexture/CMakeLists.txt @@ -0,0 +1,42 @@ +# Generated from floattexture.pro. + +##################################################################### +## floattexture Binary: +##################################################################### + +add_qt_manual_test(floattexture + GUI + SOURCES + floattexture.cpp + LIBRARIES + Qt::GuiPrivate + PUBLIC_LIBRARIES + Qt::Gui +) + +# Resources: +set_source_files_properties("../shared/OpenfootageNET_fieldairport-512.hdr" + PROPERTIES QT_RESOURCE_ALIAS "OpenfootageNET_fieldairport-512.hdr" +) +set_source_files_properties("../shared/texture.frag.qsb" + PROPERTIES QT_RESOURCE_ALIAS "texture.frag.qsb" +) +set_source_files_properties("../shared/texture.vert.qsb" + PROPERTIES QT_RESOURCE_ALIAS "texture.vert.qsb" +) +set(floattexture_resource_files + "../shared/OpenfootageNET_fieldairport-512.hdr" + "../shared/texture.frag.qsb" + "../shared/texture.vert.qsb" +) + +add_qt_resource(floattexture "floattexture" + PREFIX + "/" + FILES + ${floattexture_resource_files} +) + + +#### Keys ignored in scope 1:.:.:floattexture.pro:: +# TEMPLATE = "app" diff --git a/tests/manual/rhi/hellominimalcrossgfxtriangle/CMakeLists.txt b/tests/manual/rhi/hellominimalcrossgfxtriangle/CMakeLists.txt new file mode 100644 index 0000000000..d933d8ae88 --- /dev/null +++ b/tests/manual/rhi/hellominimalcrossgfxtriangle/CMakeLists.txt @@ -0,0 +1,38 @@ +# Generated from hellominimalcrossgfxtriangle.pro. + +##################################################################### +## hellominimalcrossgfxtriangle Binary: +##################################################################### + +add_qt_manual_test(hellominimalcrossgfxtriangle + GUI + SOURCES + hellominimalcrossgfxtriangle.cpp + LIBRARIES + Qt::GuiPrivate + PUBLIC_LIBRARIES + Qt::Gui +) + +# 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(hellominimalcrossgfxtriangle_resource_files + "../shared/color.frag.qsb" + "../shared/color.vert.qsb" +) + +add_qt_resource(hellominimalcrossgfxtriangle "hellominimalcrossgfxtriangle" + PREFIX + "/" + FILES + ${hellominimalcrossgfxtriangle_resource_files} +) + + +#### Keys ignored in scope 1:.:.:hellominimalcrossgfxtriangle.pro:: +# TEMPLATE = "app" diff --git a/tests/manual/rhi/instancing/CMakeLists.txt b/tests/manual/rhi/instancing/CMakeLists.txt new file mode 100644 index 0000000000..f744daf900 --- /dev/null +++ b/tests/manual/rhi/instancing/CMakeLists.txt @@ -0,0 +1,32 @@ +# Generated from instancing.pro. + +##################################################################### +## instancing Binary: +##################################################################### + +add_qt_manual_test(instancing + GUI + SOURCES + instancing.cpp + LIBRARIES + Qt::GuiPrivate + PUBLIC_LIBRARIES + Qt::Gui +) + +# Resources: +set(instancing_resource_files + "inst.frag.qsb" + "inst.vert.qsb" +) + +add_qt_resource(instancing "instancing" + PREFIX + "/" + FILES + ${instancing_resource_files} +) + + +#### Keys ignored in scope 1:.:.:instancing.pro:: +# TEMPLATE = "app" diff --git a/tests/manual/rhi/mrt/CMakeLists.txt b/tests/manual/rhi/mrt/CMakeLists.txt new file mode 100644 index 0000000000..74fd026166 --- /dev/null +++ b/tests/manual/rhi/mrt/CMakeLists.txt @@ -0,0 +1,40 @@ +# Generated from mrt.pro. + +##################################################################### +## mrt Binary: +##################################################################### + +add_qt_manual_test(mrt + GUI + SOURCES + mrt.cpp + LIBRARIES + Qt::GuiPrivate + PUBLIC_LIBRARIES + Qt::Gui +) + +# Resources: +set_source_files_properties("../shared/texture.frag.qsb" + PROPERTIES QT_RESOURCE_ALIAS "texture.frag.qsb" +) +set_source_files_properties("../shared/texture.vert.qsb" + PROPERTIES QT_RESOURCE_ALIAS "texture.vert.qsb" +) +set(mrt_resource_files + "../shared/texture.frag.qsb" + "../shared/texture.vert.qsb" + "mrt.frag.qsb" + "mrt.vert.qsb" +) + +add_qt_resource(mrt "mrt" + PREFIX + "/" + FILES + ${mrt_resource_files} +) + + +#### Keys ignored in scope 1:.:.:mrt.pro:: +# TEMPLATE = "app" diff --git a/tests/manual/rhi/msaarenderbuffer/CMakeLists.txt b/tests/manual/rhi/msaarenderbuffer/CMakeLists.txt new file mode 100644 index 0000000000..65a0388f80 --- /dev/null +++ b/tests/manual/rhi/msaarenderbuffer/CMakeLists.txt @@ -0,0 +1,46 @@ +# Generated from msaarenderbuffer.pro. + +##################################################################### +## msaarenderbuffer Binary: +##################################################################### + +add_qt_manual_test(msaarenderbuffer + GUI + SOURCES + msaarenderbuffer.cpp + LIBRARIES + Qt::GuiPrivate + PUBLIC_LIBRARIES + Qt::Gui +) + +# 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_source_files_properties("../shared/texture.frag.qsb" + PROPERTIES QT_RESOURCE_ALIAS "texture.frag.qsb" +) +set_source_files_properties("../shared/texture.vert.qsb" + PROPERTIES QT_RESOURCE_ALIAS "texture.vert.qsb" +) +set(msaarenderbuffer_resource_files + "../shared/color.frag.qsb" + "../shared/color.vert.qsb" + "../shared/texture.frag.qsb" + "../shared/texture.vert.qsb" +) + +add_qt_resource(msaarenderbuffer "msaarenderbuffer" + PREFIX + "/" + FILES + ${msaarenderbuffer_resource_files} +) + + +#### Keys ignored in scope 1:.:.:msaarenderbuffer.pro:: +# TEMPLATE = "app" diff --git a/tests/manual/rhi/msaatexture/CMakeLists.txt b/tests/manual/rhi/msaatexture/CMakeLists.txt new file mode 100644 index 0000000000..79dc9d6168 --- /dev/null +++ b/tests/manual/rhi/msaatexture/CMakeLists.txt @@ -0,0 +1,50 @@ +# Generated from msaatexture.pro. + +##################################################################### +## msaatexture Binary: +##################################################################### + +add_qt_manual_test(msaatexture + GUI + SOURCES + msaatexture.cpp + LIBRARIES + Qt::GuiPrivate + PUBLIC_LIBRARIES + Qt::Gui +) + +# 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_source_files_properties("../shared/texture.frag.qsb" + PROPERTIES QT_RESOURCE_ALIAS "texture.frag.qsb" +) +set_source_files_properties("../shared/texture.vert.qsb" + PROPERTIES QT_RESOURCE_ALIAS "texture.vert.qsb" +) +set_source_files_properties("../shared/texture_ms4.frag.qsb" + PROPERTIES QT_RESOURCE_ALIAS "texture_ms4.frag.qsb" +) +set(msaatexture_resource_files + "../shared/color.frag.qsb" + "../shared/color.vert.qsb" + "../shared/texture.frag.qsb" + "../shared/texture.vert.qsb" + "../shared/texture_ms4.frag.qsb" +) + +add_qt_resource(msaatexture "msaatexture" + PREFIX + "/" + FILES + ${msaatexture_resource_files} +) + + +#### Keys ignored in scope 1:.:.:msaatexture.pro:: +# TEMPLATE = "app" diff --git a/tests/manual/rhi/multiwindow/CMakeLists.txt b/tests/manual/rhi/multiwindow/CMakeLists.txt new file mode 100644 index 0000000000..67bd6d82be --- /dev/null +++ b/tests/manual/rhi/multiwindow/CMakeLists.txt @@ -0,0 +1,39 @@ +# Generated from multiwindow.pro. + +##################################################################### +## multiwindow Binary: +##################################################################### + +add_qt_manual_test(multiwindow + GUI + SOURCES + multiwindow.cpp + LIBRARIES + Qt::GuiPrivate + PUBLIC_LIBRARIES + Qt::Gui + 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:: +# TEMPLATE = "app" diff --git a/tests/manual/rhi/multiwindow_threaded/CMakeLists.txt b/tests/manual/rhi/multiwindow_threaded/CMakeLists.txt new file mode 100644 index 0000000000..39224ef40c --- /dev/null +++ b/tests/manual/rhi/multiwindow_threaded/CMakeLists.txt @@ -0,0 +1,44 @@ +# Generated from multiwindow_threaded.pro. + +##################################################################### +## multiwindow_threaded Binary: +##################################################################### + +add_qt_manual_test(multiwindow_threaded + GUI + SOURCES + multiwindow_threaded.cpp + window.cpp window.h + LIBRARIES + Qt::GuiPrivate + PUBLIC_LIBRARIES + Qt::Gui + Qt::Widgets +) + +# Resources: +set_source_files_properties("../shared/qt256.png" + PROPERTIES QT_RESOURCE_ALIAS "qt256.png" +) +set_source_files_properties("../shared/texture.frag.qsb" + PROPERTIES QT_RESOURCE_ALIAS "texture.frag.qsb" +) +set_source_files_properties("../shared/texture.vert.qsb" + PROPERTIES QT_RESOURCE_ALIAS "texture.vert.qsb" +) +set(multiwindow_threaded_resource_files + "../shared/qt256.png" + "../shared/texture.frag.qsb" + "../shared/texture.vert.qsb" +) + +add_qt_resource(multiwindow_threaded "multiwindow_threaded" + PREFIX + "/" + FILES + ${multiwindow_threaded_resource_files} +) + + +#### Keys ignored in scope 1:.:.:multiwindow_threaded.pro:: +# TEMPLATE = "app" diff --git a/tests/manual/rhi/offscreen/CMakeLists.txt b/tests/manual/rhi/offscreen/CMakeLists.txt new file mode 100644 index 0000000000..ceefc4c0d6 --- /dev/null +++ b/tests/manual/rhi/offscreen/CMakeLists.txt @@ -0,0 +1,37 @@ +# Generated from offscreen.pro. + +##################################################################### +## offscreen Binary: +##################################################################### + +add_qt_manual_test(offscreen + SOURCES + offscreen.cpp + LIBRARIES + Qt::GuiPrivate + PUBLIC_LIBRARIES + Qt::Gui +) + +# 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(offscreen_resource_files + "../shared/color.frag.qsb" + "../shared/color.vert.qsb" +) + +add_qt_resource(offscreen "offscreen" + PREFIX + "/" + FILES + ${offscreen_resource_files} +) + + +#### Keys ignored in scope 1:.:.:offscreen.pro:: +# TEMPLATE = "app" diff --git a/tests/manual/rhi/qrhiprof/CMakeLists.txt b/tests/manual/rhi/qrhiprof/CMakeLists.txt new file mode 100644 index 0000000000..d0a11e94b3 --- /dev/null +++ b/tests/manual/rhi/qrhiprof/CMakeLists.txt @@ -0,0 +1,20 @@ +# Generated from qrhiprof.pro. + +##################################################################### +## qrhiprof Binary: +##################################################################### + +add_qt_manual_test(qrhiprof + GUI + SOURCES + qrhiprof.cpp + LIBRARIES + Qt::GuiPrivate + PUBLIC_LIBRARIES + Qt::Gui + Qt::Network + Qt::Widgets +) + +#### Keys ignored in scope 1:.:.:qrhiprof.pro:: +# TEMPLATE = "app" diff --git a/tests/manual/rhi/shadowmap/CMakeLists.txt b/tests/manual/rhi/shadowmap/CMakeLists.txt new file mode 100644 index 0000000000..2f80d0209d --- /dev/null +++ b/tests/manual/rhi/shadowmap/CMakeLists.txt @@ -0,0 +1,34 @@ +# Generated from shadowmap.pro. + +##################################################################### +## shadowmap Binary: +##################################################################### + +add_qt_manual_test(shadowmap + GUI + SOURCES + shadowmap.cpp + LIBRARIES + Qt::GuiPrivate + PUBLIC_LIBRARIES + Qt::Gui +) + +# Resources: +set(shadowmap_resource_files + "main.frag.qsb" + "main.vert.qsb" + "shadowmap.frag.qsb" + "shadowmap.vert.qsb" +) + +add_qt_resource(shadowmap "shadowmap" + PREFIX + "/" + FILES + ${shadowmap_resource_files} +) + + +#### Keys ignored in scope 1:.:.:shadowmap.pro:: +# TEMPLATE = "app" diff --git a/tests/manual/rhi/texuploads/CMakeLists.txt b/tests/manual/rhi/texuploads/CMakeLists.txt new file mode 100644 index 0000000000..c2efd3a1ea --- /dev/null +++ b/tests/manual/rhi/texuploads/CMakeLists.txt @@ -0,0 +1,42 @@ +# Generated from texuploads.pro. + +##################################################################### +## texuploads Binary: +##################################################################### + +add_qt_manual_test(texuploads + GUI + SOURCES + texuploads.cpp + LIBRARIES + Qt::GuiPrivate + PUBLIC_LIBRARIES + Qt::Gui +) + +# Resources: +set_source_files_properties("../shared/qt256.png" + PROPERTIES QT_RESOURCE_ALIAS "qt256.png" +) +set_source_files_properties("../shared/texture.frag.qsb" + PROPERTIES QT_RESOURCE_ALIAS "texture.frag.qsb" +) +set_source_files_properties("../shared/texture.vert.qsb" + PROPERTIES QT_RESOURCE_ALIAS "texture.vert.qsb" +) +set(texuploads_resource_files + "../shared/qt256.png" + "../shared/texture.frag.qsb" + "../shared/texture.vert.qsb" +) + +add_qt_resource(texuploads "texuploads" + PREFIX + "/" + FILES + ${texuploads_resource_files} +) + + +#### Keys ignored in scope 1:.:.:texuploads.pro:: +# TEMPLATE = "app" diff --git a/tests/manual/rhi/triquadcube/CMakeLists.txt b/tests/manual/rhi/triquadcube/CMakeLists.txt new file mode 100644 index 0000000000..584f9aa4c7 --- /dev/null +++ b/tests/manual/rhi/triquadcube/CMakeLists.txt @@ -0,0 +1,54 @@ +# Generated from triquadcube.pro. + +##################################################################### +## triquadcube Binary: +##################################################################### + +add_qt_manual_test(triquadcube + GUI + SOURCES + quadrenderer.cpp quadrenderer.h + texturedcuberenderer.cpp texturedcuberenderer.h + triangleoncuberenderer.cpp triangleoncuberenderer.h + trianglerenderer.cpp trianglerenderer.h + triquadcube.cpp + LIBRARIES + Qt::GuiPrivate + PUBLIC_LIBRARIES + Qt::Gui +) + +# 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_source_files_properties("../shared/qt256.png" + PROPERTIES QT_RESOURCE_ALIAS "qt256.png" +) +set_source_files_properties("../shared/texture.frag.qsb" + PROPERTIES QT_RESOURCE_ALIAS "texture.frag.qsb" +) +set_source_files_properties("../shared/texture.vert.qsb" + PROPERTIES QT_RESOURCE_ALIAS "texture.vert.qsb" +) +set(triquadcube_resource_files + "../shared/color.frag.qsb" + "../shared/color.vert.qsb" + "../shared/qt256.png" + "../shared/texture.frag.qsb" + "../shared/texture.vert.qsb" +) + +add_qt_resource(triquadcube "triquadcube" + PREFIX + "/" + FILES + ${triquadcube_resource_files} +) + + +#### Keys ignored in scope 1:.:.:triquadcube.pro:: +# TEMPLATE = "app" -- cgit v1.2.3