diff options
author | Laszlo Agocs <laszlo.agocs@qt.io> | 2016-07-01 12:58:33 +0200 |
---|---|---|
committer | Laszlo Agocs <laszlo.agocs@qt.io> | 2016-07-01 11:37:11 +0000 |
commit | 3e0763077a5ce420f42606418917ab7d87b6b763 (patch) | |
tree | d063ac326685166164754f8421edde5ab65adf8d /examples/quick/scenegraph/rendernode/main.cpp | |
parent | 262dbaaa8ddc38dbadbeec1106f87b464727e13b (diff) |
D3D12: Fix the rendernode example for multisampling
Show how this can be handled in the custom QSGRenderNode implementation.
Change-Id: Id6f18ca568a4850060f957998532815bce5c4ac5
Reviewed-by: Andy Nichols <andy.nichols@qt.io>
Diffstat (limited to 'examples/quick/scenegraph/rendernode/main.cpp')
-rw-r--r-- | examples/quick/scenegraph/rendernode/main.cpp | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/examples/quick/scenegraph/rendernode/main.cpp b/examples/quick/scenegraph/rendernode/main.cpp index 9128cdc5be..3e1714313e 100644 --- a/examples/quick/scenegraph/rendernode/main.cpp +++ b/examples/quick/scenegraph/rendernode/main.cpp @@ -49,6 +49,13 @@ int main(int argc, char **argv) qmlRegisterType<CustomRenderItem>("SceneGraphRendering", 2, 0, "CustomRenderItem"); QQuickView view; + + if (QCoreApplication::arguments().contains(QStringLiteral("--multisample"))) { + QSurfaceFormat fmt; + fmt.setSamples(4); + view.setFormat(fmt); + } + view.setResizeMode(QQuickView::SizeRootObjectToView); view.setSource(QUrl("qrc:///scenegraph/rendernode/main.qml")); view.resize(1024, 768); |