diff options
| -rw-r--r-- | src/glx/x11/dri2_glx.c | 2 | 
1 files changed, 2 insertions, 0 deletions
diff --git a/src/glx/x11/dri2_glx.c b/src/glx/x11/dri2_glx.c index fb31898db2..c5635a94ab 100644 --- a/src/glx/x11/dri2_glx.c +++ b/src/glx/x11/dri2_glx.c @@ -481,6 +481,8 @@ static __GLXDRIscreen *dri2CreateScreen(__GLXscreenConfigs *psc, int screen,      psc->configs = driConvertConfigs(psc->core, psc->configs, driver_configs);      psc->visuals = driConvertConfigs(psc->core, psc->visuals, driver_configs); +    psc->driver_configs = driver_configs; +      psp->destroyScreen = dri2DestroyScreen;      psp->createContext = dri2CreateContext;      psp->createDrawable = dri2CreateDrawable;  | 
