![]() |
Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
Public Types | |
| enum | EglMode { ModeUninitialized , ModeEGLImage , ModeEGLStream , ModeUninitialized , ModeEGLImage , ModeEGLStream } |
| enum | EglMode { ModeUninitialized , ModeEGLImage , ModeEGLStream , ModeUninitialized , ModeEGLImage , ModeEGLStream } |
Public Member Functions | |
| BufferState ()=default | |
| BufferState ()=default | |
Public Attributes | |
| EGLint | egl_format = EGL_TEXTURE_RGBA |
| QVarLengthArray< EGLImageKHR, 3 > | egl_images |
| QOpenGLTexture * | textures [3] = {nullptr, nullptr, nullptr} |
| QOpenGLContext * | texturesContext [3] = {nullptr, nullptr, nullptr} |
| QMetaObject::Connection | texturesAboutToBeDestroyedConnection [3] = {QMetaObject::Connection(), QMetaObject::Connection(), QMetaObject::Connection()} |
| QMutex | texturesLock |
| EGLStreamKHR | egl_stream = EGL_NO_STREAM_KHR |
| bool | isYInverted = true |
| QSize | size |
| EglMode | eglMode = ModeUninitialized |
Definition at line 118 of file waylandeglclientbufferintegration.cpp.
| enum BufferState::EglMode |
| Enumerator | |
|---|---|
| ModeUninitialized | |
| ModeEGLImage | |
| ModeEGLStream | |
| ModeUninitialized | |
| ModeEGLImage | |
| ModeEGLStream | |
Definition at line 122 of file waylandeglclientbufferintegration.cpp.
| enum BufferState::EglMode |
| Enumerator | |
|---|---|
| ModeUninitialized | |
| ModeEGLImage | |
| ModeEGLStream | |
| ModeUninitialized | |
| ModeEGLImage | |
| ModeEGLStream | |
Definition at line 122 of file waylandeglclientbufferintegration.cpp.
|
default |
|
default |
| EGLint BufferState::egl_format = EGL_TEXTURE_RGBA |
Definition at line 128 of file waylandeglclientbufferintegration.cpp.
| QVarLengthArray< EGLImageKHR, 3 > BufferState::egl_images |
Definition at line 129 of file waylandeglclientbufferintegration.cpp.
| EGLStreamKHR BufferState::egl_stream = EGL_NO_STREAM_KHR |
Definition at line 135 of file waylandeglclientbufferintegration.cpp.
| EglMode BufferState::eglMode = ModeUninitialized |
Definition at line 139 of file waylandeglclientbufferintegration.cpp.
| bool BufferState::isYInverted = true |
Definition at line 137 of file waylandeglclientbufferintegration.cpp.
| QSize BufferState::size |
Definition at line 138 of file waylandeglclientbufferintegration.cpp.
| QOpenGLTexture * BufferState::textures = {nullptr, nullptr, nullptr} |
Definition at line 130 of file waylandeglclientbufferintegration.cpp.
| QMetaObject::Connection BufferState::texturesAboutToBeDestroyedConnection = {QMetaObject::Connection(), QMetaObject::Connection(), QMetaObject::Connection()} |
Definition at line 132 of file waylandeglclientbufferintegration.cpp.
| QOpenGLContext * BufferState::texturesContext = {nullptr, nullptr, nullptr} |
Definition at line 131 of file waylandeglclientbufferintegration.cpp.
| QMutex BufferState::texturesLock |
Definition at line 133 of file waylandeglclientbufferintegration.cpp.