![]() |
Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
#include <libhybriseglserverbufferintegration.h>
Public Member Functions | |
| void | initialize (QWaylandDisplay *displaydisplay) override |
| virtual QWaylandServerBuffer * | serverBuffer (struct qt_server_buffer *bufferbuffer) override |
| EGLImageKHR | eglCreateImageKHR (EGLContext ctxctx, EGLenum targettarget, EGLClientBuffer bufferbuffer, const EGLint *attrib_listattrib_list) |
| EGLBoolean | eglDestroyImageKHR (EGLImageKHR imageimage) |
| void | glEGLImageTargetTexture2DOES (GLenum targettarget, GLeglImageOES imageimage) |
| EGLBoolean | eglHybrisCreateRemoteBuffer (EGLint widthwidth, EGLint heightheight, EGLint usageusage, EGLint formatformat, EGLint stridestride, int num_intsnum_ints, int *intsints, int num_fdsnum_fds, int *fdsfds, EGLClientBuffer *bufferbuffer) |
| Public Member Functions inherited from QtWaylandClient::QWaylandServerBufferIntegration | |
| QWaylandServerBufferIntegration () | |
| virtual | ~QWaylandServerBufferIntegration () |
Protected Member Functions | |
| void | libhybris_egl_server_buffer_server_buffer_created (struct ::qt_libhybris_buffer *idid, struct ::qt_server_buffer *qid, int32_t numFds, wl_array *intsints, int32_t namename, int32_t widthwidth, int32_t heightheight, int32_t stridestride, int32_t formatformat) override |
Definition at line 59 of file libhybriseglserverbufferintegration.h.
|
inline |
Definition at line 90 of file libhybriseglserverbufferintegration.h.
Referenced by QtWaylandClient::LibHybrisServerBuffer::libhybris_buffer_add_fd().
|
inline |
Definition at line 102 of file libhybriseglserverbufferintegration.h.
Referenced by QtWaylandClient::LibHybrisServerBuffer::~LibHybrisServerBuffer().
|
inline |
Definition at line 120 of file libhybriseglserverbufferintegration.h.
Referenced by QtWaylandClient::LibHybrisServerBuffer::libhybris_buffer_add_fd().
|
inline |
Definition at line 111 of file libhybriseglserverbufferintegration.h.
|
overridevirtual |
Implements QtWaylandClient::QWaylandServerBufferIntegration.
Definition at line 131 of file libhybriseglserverbufferintegration.cpp.
|
overrideprotected |
Definition at line 151 of file libhybriseglserverbufferintegration.cpp.
|
overridevirtual |
Implements QtWaylandClient::QWaylandServerBufferIntegration.
Definition at line 137 of file libhybriseglserverbufferintegration.cpp.