7#include <QtGui/private/qglxconvenience_p.h>
27 qCDebug(lcQpaGl) <<
"Requested format before FBConfig/Visual selection:" <<
m_format;
30 const char *glxExts = glXQueryExtensionsString(dpy, scr->
screenNumber());
33 qCDebug(lcQpaGl,
"Available GLX extensions: %s", glxExts);
34 if (strstr(glxExts,
"GLX_EXT_framebuffer_sRGB") || strstr(glxExts,
"GLX_ARB_framebuffer_sRGB"))
46 const xcb_visualtype_t *xcb_visualtype = scr->
visualForId(visualInfo->visualid);
51 return xcb_visualtype;
QXcbGlxWindow(QWindow *window)
const xcb_visualtype_t * createVisual() override
QXcbConnection * connection() const
const xcb_visualtype_t * visualForId(xcb_visualid_t visualid) const
virtual const xcb_visualtype_t * createVisual()
QXcbScreen * xcbScreen() const
Combined button and popup list for selecting options.
XVisualInfo * qglx_findVisualInfo(Display *display, int screen, QSurfaceFormat *format, int drawableBit, int flags)
#define qCDebug(category,...)