diff options
author | Eskil Abrahamsen Blomfeldt <eskil.abrahamsen-blomfeldt@qt.io> | 2020-06-11 12:35:04 +0200 |
---|---|---|
committer | Eskil Abrahamsen Blomfeldt <eskil.abrahamsen-blomfeldt@qt.io> | 2020-06-11 22:23:48 +0200 |
commit | 2cb24f7054e1105be0dcb1a4d61a5b52d62d1a55 (patch) | |
tree | 6e059ba5184c0e7b618a874f581dfc63ed0e3f06 /src/quick/scenegraph/coreapi/qsgrendererinterface.h | |
parent | 66056aba7b47c147b4cf9fd70a855dd15b8a9eb6 (diff) |
Move QSGRenderContext::RenderMode to QSGRendererInterface
We want to be able to use this enum from the public API, so we move
it out to a suitable public class.
Task-number: QTBUG-84695
Change-Id: I8a3860ecfd0da7990941540bcf39fb0c2bf0ff83
Reviewed-by: Laszlo Agocs <laszlo.agocs@qt.io>
Diffstat (limited to 'src/quick/scenegraph/coreapi/qsgrendererinterface.h')
-rw-r--r-- | src/quick/scenegraph/coreapi/qsgrendererinterface.h | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/quick/scenegraph/coreapi/qsgrendererinterface.h b/src/quick/scenegraph/coreapi/qsgrendererinterface.h index 0c009de77b..9d7b9a5738 100644 --- a/src/quick/scenegraph/coreapi/qsgrendererinterface.h +++ b/src/quick/scenegraph/coreapi/qsgrendererinterface.h @@ -96,6 +96,12 @@ public: }; Q_DECLARE_FLAGS(ShaderSourceTypes, ShaderSourceType) + enum RenderMode { + RenderMode2D, + RenderMode2DNoDepthBuffer, + RenderMode3D + }; + virtual ~QSGRendererInterface(); virtual GraphicsApi graphicsApi() const = 0; |