summaryrefslogtreecommitdiffstats
path: root/src/datavis3d/utils/texturehelper.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/datavis3d/utils/texturehelper.cpp')
-rw-r--r--src/datavis3d/utils/texturehelper.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/datavis3d/utils/texturehelper.cpp b/src/datavis3d/utils/texturehelper.cpp
index f6308ea6..0cccc5e7 100644
--- a/src/datavis3d/utils/texturehelper.cpp
+++ b/src/datavis3d/utils/texturehelper.cpp
@@ -87,8 +87,8 @@ GLuint TextureHelper::createCubeMapTexture(const QImage &image, bool useTrilinea
glGenTextures(1, &textureId);
glBindTexture(GL_TEXTURE_CUBE_MAP, textureId);
QImage glTexture = convertToGLFormat(image);
- glTexImage2D(GL_TEXTURE_CUBE_MAP, 0, GL_RGB, glTexture.width(), glTexture.height()
- , 0, GL_RGB, GL_UNSIGNED_BYTE, glTexture.bits());
+ glTexImage2D(GL_TEXTURE_CUBE_MAP, 0, GL_RGBA, glTexture.width(), glTexture.height()
+ , 0, GL_RGBA, GL_UNSIGNED_BYTE, glTexture.bits());
if (useTrilinearFiltering) {
glTexParameteri(GL_TEXTURE_CUBE_MAP, GL_TEXTURE_MAG_FILTER, GL_LINEAR);
glTexParameteri(GL_TEXTURE_CUBE_MAP, GL_TEXTURE_MIN_FILTER, GL_LINEAR_MIPMAP_LINEAR);