diff options
Diffstat (limited to 'src/quick/scenegraph/compressedtexture')
-rw-r--r-- | src/quick/scenegraph/compressedtexture/qsgcompressedatlastexture.cpp | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/quick/scenegraph/compressedtexture/qsgcompressedatlastexture.cpp b/src/quick/scenegraph/compressedtexture/qsgcompressedatlastexture.cpp index 3fc625d180..e76baaa632 100644 --- a/src/quick/scenegraph/compressedtexture/qsgcompressedatlastexture.cpp +++ b/src/quick/scenegraph/compressedtexture/qsgcompressedatlastexture.cpp @@ -160,6 +160,8 @@ QSGTexture *Texture::removedFromAtlas(QRhiResourceUpdateBatch *) const texData.setData(m_data); texData.setSize(m_size); texData.setGLInternalFormat(static_cast<Atlas*>(m_atlas)->format()); + texData.setDataLength(m_data.size()); + texData.setDataOffset(0); m_nonatlas_texture = new QSGCompressedTexture(texData); m_nonatlas_texture->setMipmapFiltering(mipmapFiltering()); m_nonatlas_texture->setFiltering(filtering()); |