Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
Loading...
Searching...
No Matches
libhybriseglserverbufferintegration.h File Reference

(811f060c37a58580e0697d0beb34a6f91efeeb41)

#include <QtWaylandClient/private/qwayland-wayland.h>
#include "qwayland-libhybris-egl-server-buffer.h"
#include <QtWaylandClient/private/qwaylandserverbufferintegration_p.h>
#include <QtWaylandClient/private/qwaylanddisplay_p.h>
#include <QtCore/QList>
#include <QtCore/QTextStream>
#include <EGL/egl.h>
#include <EGL/eglext.h>
+ Include dependency graph for libhybriseglserverbufferintegration.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  QtWaylandClient::LibHybrisServerBuffer
 
class  QtWaylandClient::LibHybrisEglServerBufferIntegration
 

Namespaces

namespace  QtWaylandClient
 

Typedefs

typedef voidEGLImageKHR
 
typedef EGLContext EGLenum EGLClientBuffer const EGLint * attrib_list
 
typedef EGLint height
 
typedef EGLint EGLint usage
 
typedef EGLint EGLint EGLint format
 
typedef EGLint EGLint EGLint EGLint stride
 
typedef EGLint EGLint EGLint EGLint int num_ints
 
typedef EGLint EGLint EGLint EGLint int int * ints
 
typedef EGLint EGLint EGLint EGLint int int int num_fds
 
typedef EGLint EGLint EGLint EGLint int int int int * fds
 
typedef EGLint EGLint EGLint EGLint int int int int EGLClientBuffer * buffer
 

Functions

typedef EGLImageKHR (EGLAPIENTRYP PFNEGLCREATEIMAGEKHRPROC)(EGLDisplay dpy
 
typedef EGLBoolean (EGLAPIENTRYP PFNEGLDESTROYIMAGEKHRPROC)(EGLDisplay dpy
 
typedef void (GL_APIENTRYP PFNGLEGLIMAGETARGETTEXTURE2DOESPROC)(GLenum target
 

Typedef Documentation

◆ attrib_list

typedef EGLContext EGLenum EGLClientBuffer const EGLint* attrib_list

Definition at line 18 of file libhybriseglserverbufferintegration.h.

◆ buffer

typedef EGLint EGLint EGLint EGLint int int int int EGLClientBuffer* buffer

Definition at line 28 of file libhybriseglserverbufferintegration.h.

◆ EGLImageKHR

typedef void* EGLImageKHR

Definition at line 17 of file libhybriseglserverbufferintegration.h.

◆ fds

typedef EGLint EGLint EGLint EGLint int int int int* fds

Definition at line 28 of file libhybriseglserverbufferintegration.h.

◆ format

◆ height

◆ ints

typedef EGLint EGLint EGLint EGLint int int* ints

Definition at line 28 of file libhybriseglserverbufferintegration.h.

◆ num_fds

typedef EGLint EGLint EGLint EGLint int int int num_fds

Definition at line 28 of file libhybriseglserverbufferintegration.h.

◆ num_ints

typedef EGLint EGLint EGLint EGLint int num_ints

Definition at line 28 of file libhybriseglserverbufferintegration.h.

◆ stride

typedef GLsizei stride

Definition at line 27 of file libhybriseglserverbufferintegration.h.

◆ usage

static QT_USE_NAMESPACE int usage
inline

Definition at line 27 of file libhybriseglserverbufferintegration.h.

Function Documentation

◆ EGLBoolean()

typedef EGLBoolean ( EGLAPIENTRYP PFNEGLDESTROYIMAGEKHRPROC)

◆ EGLImageKHR()

typedef EGLImageKHR ( EGLAPIENTRYP PFNEGLCREATEIMAGEKHRPROC)

◆ void()

typedef void ( GL_APIENTRYP PFNGLEGLIMAGETARGETTEXTURE2DOESPROC)