Initialize new GL function pointers and re-order intialization.

GenerateTextureMipmap had been forgotten in initialization when they got added recently.
Re-ordering initialization to avoid compiler warnings.


git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@5823 dfc29bdd-3216-0410-991c-e03cc46cb475
master
cutealien 2019-06-06 13:46:27 +00:00
parent cb1d2f7706
commit a57e1c07d2
1 changed files with 5 additions and 4 deletions

View File

@ -82,11 +82,12 @@ COpenGLExtensionHandler::COpenGLExtensionHandler() :
pGlColorMaskIndexedEXT(0),
pGlBlendFuncIndexedAMD(0), pGlBlendFunciARB(0), pGlBlendFuncSeparateIndexedAMD(0), pGlBlendFuncSeparateiARB(0),
pGlBlendEquationIndexedAMD(0), pGlBlendEquationiARB(0), pGlBlendEquationSeparateIndexedAMD(0), pGlBlendEquationSeparateiARB(0),
pGlTextureSubImage2D(0), pGlTextureStorage2D(0), pGlTextureStorage3D(0), pGlNamedFramebufferTexture(0),
pGlTextureParameteri(0), pGlCreateTextures(0), pGlCreateFramebuffers(0), pGlBindTextures(0),
// DSA
pGlTextureStorage2D(0), pGlTextureStorage3D(0), pGlTextureSubImage2D(0), pGlNamedFramebufferTexture(0),
pGlTextureParameteri(0), pGlCreateTextures(0), pGlCreateFramebuffers(0), pGlBindTextures(0), pGlGenerateTextureMipmap(0),
// DSA with EXT or functions to simulate it
pGlTextureSubImage2DEXT(0), pGlTextureStorage2DEXT(0), pGlTexStorage2D(0), pGlTextureStorage3DEXT(0),
pGlTexStorage3D(0), pGlNamedFramebufferTextureEXT(0), pGlFramebufferTexture(0)
pGlTexStorage3D(0), pGlNamedFramebufferTextureEXT(0), pGlFramebufferTexture(0), pGlGenerateTextureMipmapEXT(0)
#if defined(GLX_SGI_swap_control)
,pGlxSwapIntervalSGI(0)
#endif