blob: 6b65e082a7ede69c02fa5e003bb843efbace516b (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
|
#ifndef QGLXCONVENIENCE_H
#define QGLXCONVENIENCE_H
#include <QPlatformWindowFormat>
#include <X11/Xlib.h>
#include <GL/glx.h>
XVisualInfo *qglx_findVisualInfo(Display *display, int screen, const QPlatformWindowFormat &format);
GLXFBConfig qglx_findConfig(Display *display, int screen, const QPlatformWindowFormat &format, int drawableBit = GLX_WINDOW_BIT);
QPlatformWindowFormat qglx_platformWindowFromGLXFBConfig(Display *display, GLXFBConfig config, GLXContext context);
QVector<int> qglx_buildSpec(const QPlatformWindowFormat &format, int drawableBit = GLX_WINDOW_BIT);
QPlatformWindowFormat qglx_reducePlatformWindowFormat(const QPlatformWindowFormat &format, bool *reduced);
#endif // QGLXCONVENIENCE_H
|