From bf794165d58217efd87e606ccc1a40bf89cbdd47 Mon Sep 17 00:00:00 2001 From: Robert Osfield Date: Wed, 7 Jan 2015 10:36:34 +0000 Subject: [PATCH] From Farshid Lashkari, "small change to osg::Image::readImageFromCurrentTexture to allow reading data from compressed cubemap textures." git-svn-id: http://svn.openscenegraph.org/osg/OpenSceneGraph/trunk@14653 16af8721-9629-0410-8352-f15c8da7e697 --- src/osg/Image.cpp | 7 +++++++ 1 file changed, 7 insertions(+) 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); + } + }