summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorWieland Hagen <wieland.hagen@kdab.com>2017-09-15 14:41:36 +0200
committerSean Harmer <sean.harmer@kdab.com>2017-09-15 12:57:38 +0000
commit75697d59cb6e3783bd1444816cfc90b4bc8b9aba (patch)
treeb462653a2f4863ac9b5740ff028f1e0609905f1b
parentbf5fd7a78c91e29332ce70ad844b756150f32f18 (diff)
Clear TextureData flag after texture upload
Or else we will continue uploading data indefinitely Change-Id: If81d8a0a790964c699462fbcb166808ee7859f59 Reviewed-by: Sean Harmer <sean.harmer@kdab.com>
-rw-r--r--src/render/texture/gltexture.cpp1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/render/texture/gltexture.cpp b/src/render/texture/gltexture.cpp
index 01159b78c..2571e99bd 100644
--- a/src/render/texture/gltexture.cpp
+++ b/src/render/texture/gltexture.cpp
@@ -203,6 +203,7 @@ QOpenGLTexture* GLTexture::getOrCreateGLTexture()
// need to (re-)upload texture data?
if (needUpload && !texturedDataInvalid) {
uploadGLTextureData();
+ setDirtyFlag(TextureData, false);
}
// need to set texture parameters?