GHOST: Fix missing glXCreatePbuffer initialisation.

For some reason this happened if no windows are created before creating an
offscreen context.
This commit is contained in:
Clément Foucault
2018-04-25 15:17:48 +02:00
parent 284dbd56df
commit 56fbdd7908

View File

@@ -149,7 +149,9 @@ GHOST_TSuccess GHOST_ContextGLX::initializeDrawingContext()
(glXChooseFBConfig = (PFNGLXCHOOSEFBCONFIGPROC)glXGetProcAddressARB(
(const GLubyte *)"glXChooseFBConfig")) == NULL ||
(glXCreateContextAttribsARB = (PFNGLXCREATECONTEXTATTRIBSARBPROC)glXGetProcAddressARB(
(const GLubyte *)"glXCreateContextAttribsARB")) == NULL)
(const GLubyte *)"glXCreateContextAttribsARB")) == NULL ||
(glXCreatePbuffer = (PFNGLXCREATEPBUFFERPROC)glXGetProcAddressARB(
(const GLubyte *)"glXCreatePbuffer")) == NULL)
{
extStart = (GLubyte *)"";
}