diff --git a/src/osg/Image.cpp b/src/osg/Image.cpp index 068797c4f..2c2cae196 100644 --- a/src/osg/Image.cpp +++ b/src/osg/Image.cpp @@ -1145,6 +1145,13 @@ void Image::readImageFromCurrentTexture(unsigned int contextID, bool copyMipMaps glGetTexLevelParameteriv(textureMode, 0, GL_TEXTURE_COMPRESSED_ARB,&compressed); } } + else if(bindingCubeMap) + { + if (extensions->isCompressedTexImage2DSupported()) + { + glGetTexLevelParameteriv(textureMode, 0, GL_TEXTURE_COMPRESSED_ARB,&compressed); + } + }