diff options
author | Sean Harmer <sean.harmer@kdab.com> | 2017-04-14 15:02:08 +0100 |
---|---|---|
committer | Sean Harmer <sean.harmer@kdab.com> | 2017-04-14 17:20:38 +0000 |
commit | f699231a1a2c0be2e13ed716a4c8ffe63cdda0eb (patch) | |
tree | f5d635a7b1d47e1e9fb2586bc1e4c8fb206df307 | |
parent | dfdf17a19d0c516757ba7a0833b267d40d52b9ae (diff) |
Don't generate mips for skybox entity when using loaded texture
DDS file should contain mips if needed. This improves the start up
time of applications using skybox entities a lot! I assume it was so
slow because the mip generation had to be done on the CPU for cubemaps
or because we're using compressed textures.
Task-number: QTBUG-60182
Change-Id: I9760477063543b7be19bf98a94a65a1e62b8557a
Reviewed-by: Mike Krus <mike.krus@kdab.com>
-rw-r--r-- | src/extras/defaults/qskyboxentity.cpp | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/extras/defaults/qskyboxentity.cpp b/src/extras/defaults/qskyboxentity.cpp index 80607e263..abb90fe3f 100644 --- a/src/extras/defaults/qskyboxentity.cpp +++ b/src/extras/defaults/qskyboxentity.cpp @@ -86,6 +86,7 @@ QSkyboxEntityPrivate::QSkyboxEntityPrivate() , m_negZImage(new QTextureImage()) , m_extension(QStringLiteral(".png")) { + m_loadedTexture->setGenerateMipMaps(false); } /*! |