#include <libhybriseglserverbufferintegration.h>
|
void | initialize (QWaylandDisplay *display) override |
|
virtual QWaylandServerBuffer * | serverBuffer (struct qt_server_buffer *buffer) override |
|
EGLImageKHR | eglCreateImageKHR (EGLContext ctx, EGLenum target, EGLClientBuffer buffer, const EGLint *attrib_list) |
|
EGLBoolean | eglDestroyImageKHR (EGLImageKHR image) |
|
void | glEGLImageTargetTexture2DOES (GLenum target, GLeglImageOES image) |
|
EGLBoolean | eglHybrisCreateRemoteBuffer (EGLint width, EGLint height, EGLint usage, EGLint format, EGLint stride, int num_ints, int *ints, int num_fds, int *fds, EGLClientBuffer *buffer) |
|
Public Member Functions inherited from QtWaylandClient::QWaylandServerBufferIntegration |
| QWaylandServerBufferIntegration () |
|
virtual | ~QWaylandServerBufferIntegration () |
|
◆ eglCreateImageKHR()
EGLImageKHR LibHybrisEglServerBufferIntegration::eglCreateImageKHR |
( |
EGLContext | ctx, |
|
|
EGLenum | target, |
|
|
EGLClientBuffer | buffer, |
|
|
const EGLint * | attrib_list ) |
|
inline |
◆ eglDestroyImageKHR()
◆ eglHybrisCreateRemoteBuffer()
EGLBoolean LibHybrisEglServerBufferIntegration::eglHybrisCreateRemoteBuffer |
( |
EGLint | width, |
|
|
EGLint | height, |
|
|
EGLint | usage, |
|
|
EGLint | format, |
|
|
EGLint | stride, |
|
|
int | num_ints, |
|
|
int * | ints, |
|
|
int | num_fds, |
|
|
int * | fds, |
|
|
EGLClientBuffer * | buffer ) |
|
inline |
◆ glEGLImageTargetTexture2DOES()
◆ initialize()
◆ libhybris_egl_server_buffer_server_buffer_created()
void LibHybrisEglServerBufferIntegration::libhybris_egl_server_buffer_server_buffer_created |
( |
struct ::qt_libhybris_buffer * | id, |
|
|
struct ::qt_server_buffer * | qid, |
|
|
int32_t | numFds, |
|
|
wl_array * | ints, |
|
|
int32_t | name, |
|
|
int32_t | width, |
|
|
int32_t | height, |
|
|
int32_t | stride, |
|
|
int32_t | format ) |
|
overrideprotected |
◆ serverBuffer()
QWaylandServerBuffer * LibHybrisEglServerBufferIntegration::serverBuffer |
( |
struct qt_server_buffer * | buffer | ) |
|
|
overridevirtual |
The documentation for this class was generated from the following files: