Changeset 8606
- Timestamp:
- 07/16/08 15:23:58
- Files:
-
- OpenSceneGraph/trunk/src/osg/Texture1D.cpp (modified) (2 diffs)
- OpenSceneGraph/trunk/src/osg/Texture2D.cpp (modified) (2 diffs)
- OpenSceneGraph/trunk/src/osg/Texture2DArray.cpp (modified) (2 diffs)
- OpenSceneGraph/trunk/src/osg/Texture3D.cpp (modified) (2 diffs)
- OpenSceneGraph/trunk/src/osg/TextureCubeMap.cpp (modified) (2 diffs)
- OpenSceneGraph/trunk/src/osg/TextureRectangle.cpp (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
OpenSceneGraph/trunk/src/osg/Texture1D.cpp
r7648 r8606 151 151 152 152 // we don't have a applyTexImage1D_subload yet so can't reuse.. so just generate a new texture object. 153 _textureObjectBuffer[contextID] =textureObject = generateTextureObject(contextID,GL_TEXTURE_1D);153 textureObject = generateTextureObject(contextID,GL_TEXTURE_1D); 154 154 155 155 textureObject->bind(); … … 163 163 // update the modified count to show that it is upto date. 164 164 getModifiedCount(contextID) = _image->getModifiedCount(); 165 166 _textureObjectBuffer[contextID] = textureObject; 165 167 166 168 if (_unrefImageDataAfterApply && areAllTextureObjectsLoaded() && _image->getDataVariance()==STATIC) OpenSceneGraph/trunk/src/osg/Texture2D.cpp
r8373 r8606 185 185 186 186 187 _textureObjectBuffer[contextID] =textureObject = generateTextureObject(187 textureObject = generateTextureObject( 188 188 contextID,GL_TEXTURE_2D,_numMipmapLevels,_internalFormat,_textureWidth,_textureHeight,1,0); 189 189 … … 211 211 getModifiedCount(contextID) = image->getModifiedCount(); 212 212 213 _textureObjectBuffer[contextID] = textureObject; 213 214 214 215 if (_unrefImageDataAfterApply && areAllTextureObjectsLoaded() && image->getDataVariance()==STATIC) OpenSceneGraph/trunk/src/osg/Texture2DArray.cpp
r8356 r8606 243 243 244 244 // create texture object 245 _textureObjectBuffer[contextID] =textureObject = generateTextureObject(245 textureObject = generateTextureObject( 246 246 contextID,GL_TEXTURE_2D_ARRAY_EXT,_numMipmapLevels,_internalFormat,_textureWidth,_textureHeight,_textureDepth,0); 247 247 … … 272 272 textureObject->setAllocated(_numMipmapLevels,_internalFormat,_textureWidth,_textureHeight,_textureDepth,0); 273 273 274 _textureObjectBuffer[contextID] = textureObject; 275 274 276 // no idea what this for ;-) 275 277 if (_unrefImageDataAfterApply && areAllTextureObjectsLoaded()) OpenSceneGraph/trunk/src/osg/Texture3D.cpp
r8273 r8606 232 232 computeRequiredTextureDimensions(state,*_image,_textureWidth, _textureHeight, _textureDepth,_numMipmapLevels); 233 233 234 _textureObjectBuffer[contextID] =textureObject = generateTextureObject(contextID,GL_TEXTURE_3D);234 textureObject = generateTextureObject(contextID,GL_TEXTURE_3D); 235 235 236 236 textureObject->bind(); … … 245 245 // update the modified count to show that it is upto date. 246 246 getModifiedCount(contextID) = _image->getModifiedCount(); 247 248 _textureObjectBuffer[contextID] = textureObject; 247 249 248 250 if (_unrefImageDataAfterApply && areAllTextureObjectsLoaded() && _image->getDataVariance()==STATIC) OpenSceneGraph/trunk/src/osg/TextureCubeMap.cpp
r8373 r8606 228 228 } 229 229 230 _textureObjectBuffer[contextID] =textureObject = generateTextureObject(230 textureObject = generateTextureObject( 231 231 contextID,GL_TEXTURE_CUBE_MAP,_numMipmapLevels,_internalFormat,_textureWidth,_textureHeight,1,0); 232 232 … … 253 253 254 254 } 255 256 _textureObjectBuffer[contextID] = textureObject; 255 257 256 258 if (_unrefImageDataAfterApply && areAllTextureObjectsLoaded()) OpenSceneGraph/trunk/src/osg/TextureRectangle.cpp
r8195 r8606 198 198 199 199 // we don't have a applyTexImage1D_subload yet so can't reuse.. so just generate a new texture object. 200 _textureObjectBuffer[contextID] =textureObject = generateTextureObject(contextID,GL_TEXTURE_RECTANGLE);200 textureObject = generateTextureObject(contextID,GL_TEXTURE_RECTANGLE); 201 201 202 202 textureObject->bind(); … … 207 207 208 208 textureObject->setAllocated(1,_internalFormat,_textureWidth,_textureHeight,1,0); 209 210 _textureObjectBuffer[contextID] = textureObject; 209 211 210 212 if (_unrefImageDataAfterApply && areAllTextureObjectsLoaded() && _image->getDataVariance()==STATIC)
