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>.
|
Public Member Functions | |
QWaylandBrcmBuffer (QWaylandDisplay *display, struct qt_brcm *brcm, const QSize &size, EGLint *data, int count, struct wl_event_queue *eventQueue) | |
~QWaylandBrcmBuffer () | |
QSize | size () const |
void | bind () |
void | waitForRelease () |
Public Member Functions inherited from QtWaylandClient::QWaylandBuffer | |
QWaylandBuffer () | |
virtual | ~QWaylandBuffer () |
void | init (wl_buffer *buf) |
wl_buffer * | buffer () |
virtual int | scale () const |
void | setBusy (bool busy) |
bool | busy () const |
void | setCommitted () |
bool | committed () const |
Static Public Member Functions | |
static void | buffer_release (void *data, wl_buffer *buffer) |
Additional Inherited Members | |
Protected Attributes inherited from QtWaylandClient::QWaylandBuffer | |
struct wl_buffer * | mBuffer = nullptr |
Definition at line 23 of file qwaylandbrcmeglwindow.cpp.
|
inline |
Definition at line 26 of file qwaylandbrcmeglwindow.cpp.
References buffer_release(), i, and QtWaylandClient::QWaylandBuffer::mBuffer.
|
inline |
Definition at line 52 of file qwaylandbrcmeglwindow.cpp.
References QtWaylandClient::QWaylandBuffer::mBuffer.
|
inline |
Definition at line 61 of file qwaylandbrcmeglwindow.cpp.
Referenced by QtWaylandClient::QWaylandBrcmEglWindow::swapBuffers().
|
inlinestatic |
Definition at line 75 of file qwaylandbrcmeglwindow.cpp.
References Q_UNUSED.
Referenced by QWaylandBrcmBuffer().
|
inlinevirtual |
Implements QtWaylandClient::QWaylandBuffer.
Definition at line 59 of file qwaylandbrcmeglwindow.cpp.
|
inline |
Definition at line 66 of file qwaylandbrcmeglwindow.cpp.
References QtWaylandClient::QWaylandDisplay::wl_display().
Referenced by QtWaylandClient::QWaylandBrcmEglWindow::swapBuffers().