diff options
author | Mike Krus <mike.krus@kdab.com> | 2020-03-22 09:35:01 +0000 |
---|---|---|
committer | Mike Krus <mike.krus@kdab.com> | 2020-03-26 09:21:19 +0000 |
commit | 4d1ca5a7afc78ad4676d54ff168170bd7abe7273 (patch) | |
tree | 5525f6917cfc57e8cb12ddd037ad9a35a54490ba /tests | |
parent | e742b02e1d5c8384d6c5a10039719989c32beb42 (diff) |
Add ability to dump filter states
Add button in overlay UI to dump:
- the details of technique and render pass filters in the render views
- the details of technique and render pass keys in the scene graph
This is useful to understand why some objects are not rendered.
Change-Id: I57a284081ec986e49e90c979042cc0c17ee0d1cf
Reviewed-by: Paul Lemire <paul.lemire@kdab.com>
Diffstat (limited to 'tests')
-rw-r--r-- | tests/auto/render/commons/testrenderer.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/tests/auto/render/commons/testrenderer.h b/tests/auto/render/commons/testrenderer.h index e723b11f4..87c452ad8 100644 --- a/tests/auto/render/commons/testrenderer.h +++ b/tests/auto/render/commons/testrenderer.h @@ -85,6 +85,7 @@ public: void resetDirty(); QVariant executeCommand(const QStringList &args) override; QOpenGLContext *shareContext() const override; + const Qt3DRender::GraphicsApiFilterData *contextInfo() const override { return nullptr; } void setOffscreenSurfaceHelper(Qt3DRender::Render::OffscreenSurfaceHelper *helper) override; QSurfaceFormat format() override; |