aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSimon Hausmann <simon.hausmann@digia.com>2014-08-12 14:26:58 +0200
committerLars Knoll <lars.knoll@digia.com>2014-08-12 18:03:13 +0300
commitf235d9d946890189994d05c2a2fc7d6922f8f67b (patch)
treecf9d6ea8135c10a7d966b0fa0e6fe173e41bb6b3
parente932276d0f81f0464b282b28397b236f04d87f68 (diff)
Adapt to internal API changes in QtQuick
Change-Id: I795e6a352402fb731c751d5ac5bfa30487306f78 Reviewed-by: Lars Knoll <lars.knoll@digia.com>
-rw-r--r--softwarecontext/context.cpp2
-rw-r--r--softwarecontext/context.h2
-rw-r--r--softwarecontext/softwarelayer.cpp14
-rw-r--r--softwarecontext/softwarelayer.h4
4 files changed, 11 insertions, 11 deletions
diff --git a/softwarecontext/context.cpp b/softwarecontext/context.cpp
index 26b7dc4678..f1911ac310 100644
--- a/softwarecontext/context.cpp
+++ b/softwarecontext/context.cpp
@@ -145,7 +145,7 @@ QSGGlyphNode *Context::createGlyphNode(QSGRenderContext */*rc*/, bool /*preferNa
return new GlyphNode();
}
-QSGNinePatchNode *Context::createQStyleNode()
+QSGNinePatchNode *Context::createNinePatchNode()
{
return new NinePatchNode();
}
diff --git a/softwarecontext/context.h b/softwarecontext/context.h
index 8f42b2d13c..4ec7eb9e39 100644
--- a/softwarecontext/context.h
+++ b/softwarecontext/context.h
@@ -83,7 +83,7 @@ public:
virtual QSGRectangleNode *createRectangleNode();
virtual QSGImageNode *createImageNode();
virtual QSGGlyphNode *createGlyphNode(QSGRenderContext *rc, bool preferNativeGlyphNode);
- virtual QSGNinePatchNode *createQStyleNode();
+ virtual QSGNinePatchNode *createNinePatchNode();
virtual QSGLayer *createLayer(QSGRenderContext *renderContext);
private:
diff --git a/softwarecontext/softwarelayer.cpp b/softwarecontext/softwarelayer.cpp
index 68cb91e756..de757c11fd 100644
--- a/softwarecontext/softwarelayer.cpp
+++ b/softwarecontext/softwarelayer.cpp
@@ -23,7 +23,7 @@
SoftwareLayer::SoftwareLayer(QSGRenderContext *renderContext)
: m_item(0)
- , m_shaderEffectNode(0)
+ , m_shaderSourceNode(0)
, m_context(renderContext)
, m_renderer(0)
, m_device_pixel_ratio(1)
@@ -87,9 +87,9 @@ void SoftwareLayer::setItem(QSGNode *item)
markDirtyTexture();
}
-void SoftwareLayer::setShaderEffectNode(QSGNode *node)
+void SoftwareLayer::setShaderSourceNode(QSGNode *node)
{
- m_shaderEffectNode = node;
+ m_shaderSourceNode = node;
}
void SoftwareLayer::setRect(const QRectF &rect)
@@ -119,8 +119,8 @@ void SoftwareLayer::scheduleUpdate()
m_grab = true;
if (m_dirtyTexture) {
emit updateRequested();
- if (m_shaderEffectNode)
- m_shaderEffectNode->markDirty(QSGNode::DirtyMaterial);
+ if (m_shaderSourceNode)
+ m_shaderSourceNode->markDirty(QSGNode::DirtyMaterial);
}
}
@@ -164,8 +164,8 @@ void SoftwareLayer::markDirtyTexture()
m_dirtyTexture = true;
if (m_live || m_grab) {
emit updateRequested();
- if (m_shaderEffectNode)
- m_shaderEffectNode->markDirty(QSGNode::DirtyMaterial);
+ if (m_shaderSourceNode)
+ m_shaderSourceNode->markDirty(QSGNode::DirtyMaterial);
}
}
diff --git a/softwarecontext/softwarelayer.h b/softwarecontext/softwarelayer.h
index f611b0f897..45f4dea55c 100644
--- a/softwarecontext/softwarelayer.h
+++ b/softwarecontext/softwarelayer.h
@@ -51,7 +51,7 @@ public:
// QSGLayer interface
public:
virtual void setItem(QSGNode *item);
- virtual void setShaderEffectNode(QSGNode *node);
+ virtual void setShaderSourceNode(QSGNode *node);
virtual void setRect(const QRectF &rect);
virtual void setSize(const QSize &size);
virtual void scheduleUpdate();
@@ -70,7 +70,7 @@ private:
void grab();
QSGNode *m_item;
- QSGNode *m_shaderEffectNode;
+ QSGNode *m_shaderSourceNode;
QSGRenderContext *m_context;
SoftwareContext::PixmapRenderer *m_renderer;
QRectF m_rect;