diff --git a/src/glx/drisw_glx.c b/src/glx/drisw_glx.c index 16a08f6911a..4376cea9607 100644 --- a/src/glx/drisw_glx.c +++ b/src/glx/drisw_glx.c @@ -947,7 +947,7 @@ driswCreateScreen(int screen, struct glx_display *priv, enum glx_driver glx_driv psp->maxSwapInterval = 1; } - priv->driver = glx_driver; + priv->driver = glx_driver ? GLX_DRIVER_ZINK_YES : GLX_DRIVER_SW; return &psc->base;