From Farshid Lashkari, "I noticed that some of my applications output the following notification message:

no PixelBufferObject 00000000, 00000000 pbo=00000000

It's kind of annoying since there is nothing actually wrong. The message is generated from TextureRectangle::applyTexImage_subload when it fails to create a pbo, even if the Image object is not even requesting to use a pbo. This message is not generated by all the other code in TextureRectangle.cpp & Texture.cpp that also attempts to create pbo's. I've modified TextureRectangle.cpp to remove this message, so it is at least consistent with the other code."
This commit is contained in:
Robert Osfield 2010-07-31 10:20:31 +00:00
parent c06f34fe32
commit db010219bc

View File

@ -407,10 +407,6 @@ void TextureRectangle::applyTexImage_subload(GLenum target, Image* image, State&
OSG_NOTICE<<"after PBO "<<osg::Timer::instance()->delta_m(start_tick,osg::Timer::instance()->tick())<<"ms"<<std::endl;
#endif
}
else
{
OSG_NOTICE<<" no PixelBufferObject "<<image->getBufferObject()<<", "<<image->getPixelBufferObject()<<" pbo="<<pbo<<std::endl;
}
if(isCompressedInternalFormat(_internalFormat) && extensions->isCompressedTexSubImage2DSupported())