diff options
author | Jonas Karlsson <jonas.karlsson@qt.io> | 2021-01-14 17:01:11 +0100 |
---|---|---|
committer | Jonas Karlsson <jonas.karlsson@qt.io> | 2021-01-14 18:37:30 +0100 |
commit | a2b54d1f44e99554f4710d2294e9b6ff2e063a52 (patch) | |
tree | c88637e46df29ca40615248df035cdbd574a94d3 /src/quick/scenegraph/compressedtexture | |
parent | 96763dbb105fde20431a264789ac27abfdab841c (diff) |
Fix broken compressed textures
Change-Id: I1c81f1190386a9f7260a6e64862946f648cb6981
Reviewed-by: Laszlo Agocs <laszlo.agocs@qt.io>
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()); |