|
void Texture::Extensions::setupGLExtensions(unsigned int contextID)
{
const char* version = (const char*) glGetString( GL_VERSION );
if (!version)
{
osg::notify(osg::FATAL)<<"Error: In Texture::Extensions::setupGLExtensions(..) OpenGL version test failed, requires valid graphics context."<<std::endl;
return;
}
上面这句话出错!如果直接使用dataset::_run()就会出现version 指针的值 。但是重写的就会出错(version 变成错误的指针)!为什么呢? |
|