diff options
author | Wieland Hagen <wieland.hagen@kdab.com> | 2017-09-15 14:41:36 +0200 |
---|---|---|
committer | Sean Harmer <sean.harmer@kdab.com> | 2017-09-15 12:57:38 +0000 |
commit | 75697d59cb6e3783bd1444816cfc90b4bc8b9aba (patch) | |
tree | b462653a2f4863ac9b5740ff028f1e0609905f1b | |
parent | bf5fd7a78c91e29332ce70ad844b756150f32f18 (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.cpp | 1 |
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? |