![]() |
Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
#include "qwayland-server-linux-dmabuf-v1.h"#include <QtWaylandCompositor/private/qwayland-server-wayland.h>#include <QtWaylandCompositor/private/qwlclientbufferintegration_p.h>#include <QtOpenGL/QOpenGLTexture>#include <QtCore/QObject>#include <QtCore/QHash>#include <QtCore/QSize>#include <QtCore/QTextStream>#include <QtCore/QTemporaryFile>#include <array>#include <QtGui/QOpenGLContext>#include <QtCore/QMutex>#include <EGL/egl.h>#include <EGL/eglext.h>Go to the source code of this file.
Classes | |
| struct | Plane |
| class | LinuxDmabuf |
| class | LinuxDmabufFeedback |
| class | LinuxDmabufParams |
| class | LinuxDmabufWlBuffer |
Macros | |
| #define | DRM_FORMAT_RESERVED ((1ULL << 56) - 1) |
| #define | DRM_FORMAT_MOD_VENDOR_NONE 0 |
| #define | DRM_FORMAT_MOD_LINEAR fourcc_mod_code(NONE, 0) |
| #define | DRM_FORMAT_MOD_INVALID fourcc_mod_code(NONE, DRM_FORMAT_RESERVED) |
| #define | EGL_DRM_RENDER_NODE_FILE_EXT 0x3377 |
Typedefs | |
| typedef struct wl_display * | display |
Functions | |
| typedef | EGLBoolean (EGLAPIENTRYP PFNEGLBINDWAYLANDDISPLAYWL)(EGLDisplay dpy |
| #define DRM_FORMAT_MOD_INVALID fourcc_mod_code(NONE, DRM_FORMAT_RESERVED) |
Definition at line 38 of file linuxdmabuf.h.
| #define DRM_FORMAT_MOD_LINEAR fourcc_mod_code(NONE, 0) |
Definition at line 35 of file linuxdmabuf.h.
| #define DRM_FORMAT_MOD_VENDOR_NONE 0 |
Definition at line 32 of file linuxdmabuf.h.
| #define DRM_FORMAT_RESERVED ((1ULL << 56) - 1) |
Definition at line 29 of file linuxdmabuf.h.
| #define EGL_DRM_RENDER_NODE_FILE_EXT 0x3377 |
Definition at line 42 of file linuxdmabuf.h.
| typedef struct wl_display * display |
Definition at line 47 of file linuxdmabuf.h.
| typedef EGLBoolean | ( | EGLAPIENTRYP | PFNEGLBINDWAYLANDDISPLAYWL | ) |