diff options
Diffstat (limited to 'tests/manual/pathitem/main.cpp')
-rw-r--r-- | tests/manual/pathitem/main.cpp | 11 |
1 files changed, 8 insertions, 3 deletions
diff --git a/tests/manual/pathitem/main.cpp b/tests/manual/pathitem/main.cpp index 62ef4385d6..35f0c9eb84 100644 --- a/tests/manual/pathitem/main.cpp +++ b/tests/manual/pathitem/main.cpp @@ -49,11 +49,16 @@ int main(int argc, char **argv) QQuickView view; - if (app.arguments().contains(QStringLiteral("--multisample"))) { - QSurfaceFormat fmt; + QSurfaceFormat fmt; + fmt.setDepthBufferSize(24); + fmt.setStencilBufferSize(8); + if (app.arguments().contains(QStringLiteral("--multisample"))) fmt.setSamples(4); - view.setFormat(fmt); + if (app.arguments().contains(QStringLiteral("--coreprofile"))) { + fmt.setVersion(4, 3); + fmt.setProfile(QSurfaceFormat::CoreProfile); } + view.setFormat(fmt); view.setResizeMode(QQuickView::SizeRootObjectToView); view.resize(1024, 768); |