![]() |
Qt 6.x
The Qt SDK
|
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 () |
![]() | |
QWaylandBuffer () | |
virtual | ~QWaylandBuffer () |
void | init (wl_buffer *buf) |
wl_buffer * | buffer () |
virtual QSize | size () const =0 |
virtual int | scale () const |
void | setBusy () |
bool | busy () const |
void | setCommitted () |
bool | committed () const |
Static Public Member Functions | |
static void | buffer_release (void *data, wl_buffer *buffer) |
Additional Inherited Members | |
![]() | |
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().