diff options
Diffstat (limited to 'src/quick/scenegraph/util/qsgdefaultpainternode_p.h')
-rw-r--r-- | src/quick/scenegraph/util/qsgdefaultpainternode_p.h | 10 |
1 files changed, 1 insertions, 9 deletions
diff --git a/src/quick/scenegraph/util/qsgdefaultpainternode_p.h b/src/quick/scenegraph/util/qsgdefaultpainternode_p.h index dc103648ff..b2402dc70e 100644 --- a/src/quick/scenegraph/util/qsgdefaultpainternode_p.h +++ b/src/quick/scenegraph/util/qsgdefaultpainternode_p.h @@ -64,29 +64,21 @@ QT_BEGIN_NAMESPACE class QOpenGLFramebufferObject; class QOpenGLPaintDevice; class QSGDefaultRenderContext; -class QSGPainterTexturePrivate; class Q_QUICK_PRIVATE_EXPORT QSGPainterTexture : public QSGPlainTexture { - Q_DECLARE_PRIVATE(QSGPainterTexture) public: QSGPainterTexture(); void setDirtyRect(const QRect &rect) { m_dirty_rect = rect; } void bind() override; + void commitTextureOperations(QRhi *rhi, QRhiResourceUpdateBatch *resourceUpdates) override; private: QRect m_dirty_rect; }; -class QSGPainterTexturePrivate : public QSGPlainTexturePrivate -{ - Q_DECLARE_PUBLIC(QSGPainterTexture) -public: - void updateRhiTexture(QRhi *rhi, QRhiResourceUpdateBatch *resourceUpdates) override; -}; - class Q_QUICK_PRIVATE_EXPORT QSGDefaultPainterNode : public QSGPainterNode { public: |