diff options
Diffstat (limited to 'src/quick/scenegraph/coreapi/qsgrenderer_p.h')
-rw-r--r-- | src/quick/scenegraph/coreapi/qsgrenderer_p.h | 8 |
1 files changed, 3 insertions, 5 deletions
diff --git a/src/quick/scenegraph/coreapi/qsgrenderer_p.h b/src/quick/scenegraph/coreapi/qsgrenderer_p.h index a1ebfa0946..43811e6d5e 100644 --- a/src/quick/scenegraph/coreapi/qsgrenderer_p.h +++ b/src/quick/scenegraph/coreapi/qsgrenderer_p.h @@ -84,7 +84,7 @@ public: }; Q_DECLARE_FLAGS(ClearMode, ClearModeBit) - QSGRenderer(QSGContext *context); + QSGRenderer(QSGRenderContext *context); virtual ~QSGRenderer(); void setRootNode(QSGRootNode *node); @@ -117,9 +117,7 @@ public: void setClearColor(const QColor &color); QColor clearColor() const { return m_clear_color; } - QOpenGLContext *glContext() const { Q_ASSERT(m_context); return m_context->glContext(); } - - QSGContext *context(); + QSGRenderContext *context() const { return m_context; } void renderScene(); void renderScene(const QSGBindable &bindable); @@ -161,7 +159,7 @@ protected: QRect m_current_scissor_rect; int m_current_stencil_value; - QSGContext *m_context; + QSGRenderContext *m_context; private: QSGRootNode *m_root_node; |