Fix OpenGL renderer init failure.

(Regression from commit 76fe5f7. Fixes #815.)
This commit is contained in:
cyanea-bt 2024-07-22 21:20:52 +02:00
parent 12ed7dd054
commit bd1f988741
1 changed files with 6 additions and 5 deletions

View File

@ -954,6 +954,12 @@ static Render3D* OpenGLRendererCreate()
INFO("OpenGL: oglrender_init is unassigned. Clients must assign this function pointer and have a working context before running OpenGL.\n");
return newRenderer;
}
if (!oglrender_init())
{
INFO("OpenGL: oglrender_init failed.\n");
return newRenderer;
}
if (oglrender_beginOpenGL == NULL)
{
@ -967,11 +973,6 @@ static Render3D* OpenGLRendererCreate()
return newRenderer;
}
if (!oglrender_init())
{
return newRenderer;
}
if (!BEGINGL())
{
char variantString[32] = {0};