diff options
author | Wieland Hagen <wieland.hagen@kdab.com> | 2017-02-22 19:02:29 +0700 |
---|---|---|
committer | Paul Lemire <paul.lemire@kdab.com> | 2017-05-30 05:59:13 +0000 |
commit | 25135da0642516bb209a400035641148d7ae1a49 (patch) | |
tree | 506385866ffaa9d6ff54e67c2322400368a27108 /tests/manual/rendercapture-qml | |
parent | 4511a3873ca18a59b9fb5e442fb8cb8ff6e640fc (diff) |
RenderBufferCapture test: use good OpenGL profile for multi-sample blitting
Multi-sampling wouldn't work on 2.0 GL
Change-Id: I61168bf70b5d0b74aa3645f413bf5259d2a3b8d6
Reviewed-by: Paul Lemire <paul.lemire@kdab.com>
Diffstat (limited to 'tests/manual/rendercapture-qml')
-rw-r--r-- | tests/manual/rendercapture-qml/main.cpp | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/tests/manual/rendercapture-qml/main.cpp b/tests/manual/rendercapture-qml/main.cpp index 5c581c88e..9f8a8ed24 100644 --- a/tests/manual/rendercapture-qml/main.cpp +++ b/tests/manual/rendercapture-qml/main.cpp @@ -65,6 +65,12 @@ int main(int argc, char* argv[]) RenderCaptureProvider *provider = new RenderCaptureProvider; qmlRegisterType<RenderCaptureProvider>("Extras", 1, 0, "RenderCaptureProvider"); + QSurfaceFormat format; + format.setVersion(3, 2); + format.setProfile(QSurfaceFormat::CoreProfile); + format.setDepthBufferSize(24); + view.setFormat(format); + view.engine()->rootContext()->setContextProperty("_renderCaptureProvider", provider); view.engine()->addImageProvider("rendercapture", provider); |