summaryrefslogtreecommitdiffstats
path: root/src/render/texture/textureimage.cpp
diff options
context:
space:
mode:
authorSean Harmer <sean.harmer@kdab.com>2016-04-30 18:17:35 +0100
committerSean Harmer <sean.harmer@kdab.com>2016-05-03 10:20:47 +0000
commit03d62618692f93dfc1aa53e7e2245177432c2604 (patch)
tree010e65930c0db7ddd2080686cc63017e42320be2 /src/render/texture/textureimage.cpp
parent23b668235c9b902a2577b3ac6e369b77974382b4 (diff)
Remove QBackendNode::updateFromPeer()
Implemented a few missing initializeFromPeer() implementations along with the corresponding frontend node creation change creation functions. Adapted unit tests. Change-Id: I571e53a7b68a5544bd0e308df0baf7e52533306e Reviewed-by: Paul Lemire <paul.lemire@kdab.com>
Diffstat (limited to 'src/render/texture/textureimage.cpp')
-rw-r--r--src/render/texture/textureimage.cpp21
1 files changed, 0 insertions, 21 deletions
diff --git a/src/render/texture/textureimage.cpp b/src/render/texture/textureimage.cpp
index 0c5af7b00..a5ac33187 100644
--- a/src/render/texture/textureimage.cpp
+++ b/src/render/texture/textureimage.cpp
@@ -79,27 +79,6 @@ void TextureImage::cleanup()
m_dna = 0;
}
-void TextureImage::updateFromPeer(Qt3DCore::QNode *peer)
-{
- QAbstractTextureImage *textureImage = static_cast<QAbstractTextureImage *>(peer);
- m_layer = textureImage->layer();
- m_mipLevel = textureImage->mipLevel();
- m_face = textureImage->face();
- m_generator = textureImage->dataGenerator();
- // Notify the Texture that we are one of its TextureImage
- if (!peer->parentNode()) {
- qWarning() << "Not QAbstractTexture parent found";
- } else {
- m_textureProviderId = peer->parentNode()->id();
- m_textureProvider = m_textureManager->lookupHandle(m_textureProviderId);
- Texture *txt = m_textureManager->data(m_textureProvider);
- // Notify the Texture that it has a new TextureImage and needs an update
- txt->addTextureImageData(m_textureImageManager->lookupHandle(peerId()));
- if (txt != nullptr)
- txt->addToPendingTextureJobs();
- }
-}
-
void TextureImage::initializeFromPeer(const Qt3DCore::QNodeCreatedChangeBasePtr &change)
{
const auto typedChange = qSharedPointerCast<Qt3DCore::QNodeCreatedChange<QAbstractTextureImageData>>(change);