diff options
Diffstat (limited to 'src/runtimerender/graphobjects/qssgrendertexturedata.cpp')
| -rw-r--r-- | src/runtimerender/graphobjects/qssgrendertexturedata.cpp | 34 |
1 files changed, 2 insertions, 32 deletions
diff --git a/src/runtimerender/graphobjects/qssgrendertexturedata.cpp b/src/runtimerender/graphobjects/qssgrendertexturedata.cpp index 227d2101..0fb367cf 100644 --- a/src/runtimerender/graphobjects/qssgrendertexturedata.cpp +++ b/src/runtimerender/graphobjects/qssgrendertexturedata.cpp @@ -30,12 +30,8 @@ const QByteArray &QSSGRenderTextureData::textureData() const void QSSGRenderTextureData::setTextureData(const QByteArray &data) { m_textureData = data; - markDirty(); -} - -QSize QSSGRenderTextureData::size() const -{ - return m_size; + // Bump the version number + ++m_textureDataVersion; } void QSSGRenderTextureData::setSize(const QSize &size) @@ -43,12 +39,6 @@ void QSSGRenderTextureData::setSize(const QSize &size) if (m_size == size) return; m_size = size; - markDirty(); -} - -QSSGRenderTextureFormat QSSGRenderTextureData::format() const -{ - return m_format; } void QSSGRenderTextureData::setFormat(QSSGRenderTextureFormat format) @@ -57,12 +47,6 @@ void QSSGRenderTextureData::setFormat(QSSGRenderTextureFormat format) return; m_format = format; - markDirty(); -} - -bool QSSGRenderTextureData::hasTransparancy() const -{ - return m_hasTransparency; } void QSSGRenderTextureData::setHasTransparency(bool hasTransparency) @@ -71,20 +55,6 @@ void QSSGRenderTextureData::setHasTransparency(bool hasTransparency) return; m_hasTransparency = hasTransparency; - markDirty(); -} - -uint32_t QSSGRenderTextureData::generationId() const -{ - return m_generationId; -} - -void QSSGRenderTextureData::markDirty() -{ - // The generation ID changes every time a property of this texture - // changes so that the buffer manager can compare the generation it - // holds vs the current generation. - m_generationId++; } QT_END_NAMESPACE |
