SDL support for glad

This commit is contained in:
Jeff Hutchinson 2016-09-11 21:59:48 -04:00
parent 8fc96e8744
commit cfb3ad598f
2 changed files with 5 additions and 8 deletions

View file

@ -106,6 +106,10 @@ void GFXGLDevice::enumerateAdapters( Vector<GFXAdapter*> &adapterList )
AssertFatal(0, err );
}
// Init GL
loadGLCore();
loadGLExtensions(tempContext);
//check minimun Opengl 3.2
int major, minor;
glGetIntegerv(GL_MAJOR_VERSION, &major);
@ -114,8 +118,6 @@ void GFXGLDevice::enumerateAdapters( Vector<GFXAdapter*> &adapterList )
{
return;
}
loadGLCore();
GFXAdapter *toAdd = new GFXAdapter;
toAdd->mIndex = 0;
@ -163,7 +165,7 @@ void GFXGLDevice::init( const GFXVideoMode &mode, PlatformWindow *window )
PlatformGL::MakeCurrentGL( x11Window, mContext );
loadGLCore();
loadGLExtensions(0);
loadGLExtensions(mContext);
// It is very important that extensions be loaded before we call initGLState()
initGLState();

View file

@ -68,11 +68,6 @@ namespace PlatformGL
Con::printf( err );
AssertFatal(0, err );
}
#ifdef TORQUE_OS_WIN
// JTH: Update the internals of epoxy on windows.
epoxy_handle_external_wglMakeCurrent();
#endif
}
void setVSync(const int i)