![]() |
Qt 4.8
|
#include <qwaylandxcompositeglxintegration.h>
Public Functions | |
| QWaylandWindow * | createEglWindow (QWidget *widget) |
| void | initialize () |
| QWaylandXCompositeGLXIntegration (QWaylandDisplay *waylandDispaly) | |
| Window | rootWindow () const |
| int | screen () const |
| QWaylandDisplay * | waylandDisplay () const |
| struct wl_xcomposite * | waylandXComposite () const |
| Display * | xDisplay () const |
| ~QWaylandXCompositeGLXIntegration () | |
Public Functions inherited from QWaylandGLIntegration | |
| QWaylandGLIntegration () | |
| virtual | ~QWaylandGLIntegration () |
Static Private Functions | |
| static void | rootInformation (void *data, struct wl_xcomposite *xcomposite, const char *display_name, uint32_t root_window) |
| static void | wlDisplayHandleGlobal (struct wl_display *display, uint32_t id, const char *interface, uint32_t version, void *data) |
Properties | |
| Display * | mDisplay |
| Window | mRootWindow |
| int | mScreen |
| struct wl_xcomposite * | mWaylandComposite |
| QWaylandDisplay * | mWaylandDisplay |
Static Private Attributes | |
| static const struct wl_xcomposite_listener | xcomposite_listener |
Additional Inherited Members | |
Static Public Functions inherited from QWaylandGLIntegration | |
| static QWaylandGLIntegration * | createGLIntegration (QWaylandDisplay *waylandDisplay) |
Definition at line 102 of file qwaylandxcompositeglxintegration.cpp.
| QWaylandXCompositeGLXIntegration::QWaylandXCompositeGLXIntegration | ( | QWaylandDisplay * | waylandDispaly | ) |
Definition at line 55 of file qwaylandxcompositeglxintegration.cpp.
| QWaylandXCompositeGLXIntegration::~QWaylandXCompositeGLXIntegration | ( | ) |
Definition at line 64 of file qwaylandxcompositeglxintegration.cpp.
|
virtual |
Implements QWaylandGLIntegration.
Definition at line 73 of file qwaylandxcompositeglxintegration.cpp.
|
virtual |
Implements QWaylandGLIntegration.
Definition at line 69 of file qwaylandxcompositeglxintegration.cpp.
|
staticprivate |
Definition at line 117 of file qwaylandxcompositeglxintegration.cpp.
| Window QWaylandXCompositeGLXIntegration::rootWindow | ( | ) | const |
Definition at line 88 of file qwaylandxcompositeglxintegration.cpp.
Referenced by QWaylandXCompositeGLXContext::geometryChanged().
| int QWaylandXCompositeGLXIntegration::screen | ( | ) | const |
Definition at line 83 of file qwaylandxcompositeglxintegration.cpp.
Referenced by QWaylandXCompositeGLXContext::geometryChanged().
| QWaylandDisplay * QWaylandXCompositeGLXIntegration::waylandDisplay | ( | ) | const |
Definition at line 93 of file qwaylandxcompositeglxintegration.cpp.
Referenced by QWaylandXCompositeGLXContext::geometryChanged(), and QWaylandXCompositeGLXContext::waitForSync().
| wl_xcomposite * QWaylandXCompositeGLXIntegration::waylandXComposite | ( | ) | const |
Definition at line 97 of file qwaylandxcompositeglxintegration.cpp.
Referenced by QWaylandXCompositeGLXContext::geometryChanged().
|
staticprivate |
Definition at line 106 of file qwaylandxcompositeglxintegration.cpp.
Referenced by QWaylandXCompositeGLXIntegration().
| Display * QWaylandXCompositeGLXIntegration::xDisplay | ( | ) | const |
Definition at line 78 of file qwaylandxcompositeglxintegration.cpp.
Referenced by QWaylandXCompositeGLXContext::doneCurrent(), QWaylandXCompositeGLXContext::geometryChanged(), QWaylandXCompositeGLXContext::makeCurrent(), QWaylandXCompositeGLXContext::platformWindowFormat(), QWaylandXCompositeGLXContext::QWaylandXCompositeGLXContext(), and QWaylandXCompositeGLXContext::swapBuffers().
|
private |
Definition at line 79 of file qwaylandxcompositeglxintegration.h.
Referenced by rootInformation(), xDisplay(), and ~QWaylandXCompositeGLXIntegration().
|
private |
Definition at line 81 of file qwaylandxcompositeglxintegration.h.
Referenced by rootInformation(), and rootWindow().
|
private |
Definition at line 80 of file qwaylandxcompositeglxintegration.h.
Referenced by rootInformation(), and screen().
|
private |
Definition at line 77 of file qwaylandxcompositeglxintegration.h.
Referenced by waylandXComposite(), and wlDisplayHandleGlobal().
|
private |
Definition at line 76 of file qwaylandxcompositeglxintegration.h.
Referenced by waylandDisplay().
|
staticprivate |
Definition at line 86 of file qwaylandxcompositeglxintegration.h.
Referenced by wlDisplayHandleGlobal().