Qt
Internal/Contributor docs for the Qt SDK. <b>Note:</b> These are NOT official API docs; those are found <a href='https://doc.qt.io/'>here</a>.
Loading...
Searching...
No Matches
linuxdmabuf.h File Reference

(baada964fa554bd06d6f8ce2d1afd88902ea73b5)

#include "qwayland-server-linux-dmabuf-unstable-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 <array>
#include <QtGui/QOpenGLContext>
#include <QtCore/QMutex>
#include <EGL/egl.h>
#include <EGL/eglext.h>
+ Include dependency graph for linuxdmabuf.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  Plane
 
class  LinuxDmabuf
 
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)
 

Typedefs

typedef struct wl_display * display
 

Functions

typedef EGLBoolean (EGLAPIENTRYP PFNEGLBINDWAYLANDDISPLAYWL)(EGLDisplay dpy
 

Macro Definition Documentation

◆ DRM_FORMAT_MOD_INVALID

#define DRM_FORMAT_MOD_INVALID   fourcc_mod_code(NONE, DRM_FORMAT_RESERVED)

Definition at line 36 of file linuxdmabuf.h.

Referenced by LinuxDmabuf::zwp_linux_dmabuf_v1_bind_resource().

◆ DRM_FORMAT_MOD_LINEAR

#define DRM_FORMAT_MOD_LINEAR   fourcc_mod_code(NONE, 0)

◆ DRM_FORMAT_MOD_VENDOR_NONE

#define DRM_FORMAT_MOD_VENDOR_NONE   0

Definition at line 30 of file linuxdmabuf.h.

◆ DRM_FORMAT_RESERVED

#define DRM_FORMAT_RESERVED   ((1ULL << 56) - 1)

Definition at line 27 of file linuxdmabuf.h.

Typedef Documentation

◆ display

typedef struct wl_display * display

Definition at line 41 of file linuxdmabuf.h.

Function Documentation

◆ EGLBoolean()

typedef EGLBoolean ( EGLAPIENTRYP PFNEGLBINDWAYLANDDISPLAYWL)