glx: missing swrast is fatal
This commit is contained in:
parent
1345c93ad4
commit
877e6c35ff
|
@ -532,7 +532,7 @@ __glXDRIscreenProbe(ScreenPtr pScreen)
|
||||||
|
|
||||||
xfree(screen);
|
xfree(screen);
|
||||||
|
|
||||||
LogMessage(X_ERROR, "AIGLX: reverting to software rendering\n");
|
FatalError("GLX: could not load software renderer\n");
|
||||||
|
|
||||||
return NULL;
|
return NULL;
|
||||||
}
|
}
|
||||||
|
|
|
@ -86,8 +86,9 @@ glxSetup(pointer module, pointer opts, int *errmaj, int *errmin)
|
||||||
setupDone = TRUE;
|
setupDone = TRUE;
|
||||||
|
|
||||||
provider = LoaderSymbol("__glXDRIswrastProvider");
|
provider = LoaderSymbol("__glXDRIswrastProvider");
|
||||||
if (provider)
|
if (provider == NULL)
|
||||||
GlxPushProvider(provider);
|
return NULL;
|
||||||
|
GlxPushProvider(provider);
|
||||||
|
|
||||||
xf86Msg(xf86Info.aiglxFrom, "AIGLX %s\n",
|
xf86Msg(xf86Info.aiglxFrom, "AIGLX %s\n",
|
||||||
xf86Info.aiglx ? "enabled" : "disabled");
|
xf86Info.aiglx ? "enabled" : "disabled");
|
||||||
|
|
Loading…
Reference in New Issue
Block a user