Do not crash on skipped Xlib visuals
If XLIB_SKIP_ARGB_VISUALS is set, we might fail to find visuals for supported configurations. Task-number: QTBUG-81904 Change-Id: Ib0d26faabe430925881b7f2acfc5361df3af416b Reviewed-by: Laszlo Agocs <laszlo.agocs@qt.io>
This commit is contained in:
parent
d6d902a990
commit
ddd0919bcf
@ -224,6 +224,8 @@ GLXFBConfig qglx_findConfig(Display *display, int screen , QSurfaceFormat format
|
|||||||
}
|
}
|
||||||
|
|
||||||
QXlibPointer<XVisualInfo> visual(glXGetVisualFromFBConfig(display, candidate));
|
QXlibPointer<XVisualInfo> visual(glXGetVisualFromFBConfig(display, candidate));
|
||||||
|
if (!visual)
|
||||||
|
continue;
|
||||||
int actualRed;
|
int actualRed;
|
||||||
int actualGreen;
|
int actualGreen;
|
||||||
int actualBlue;
|
int actualBlue;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user