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>.
Loading...
Searching...
No Matches
ShmServerBufferIntegration Class Reference

#include <shmserverbufferintegration.h>

+ Inheritance diagram for ShmServerBufferIntegration:
+ Collaboration diagram for ShmServerBufferIntegration:

Public Member Functions

 ShmServerBufferIntegration ()
 
 ~ShmServerBufferIntegration () override
 
bool initializeHardware (QWaylandCompositor *) override
 
bool supportsFormat (QtWayland::ServerBuffer::Format format) const override
 
QtWayland::ServerBuffercreateServerBufferFromImage (const QImage &qimage, QtWayland::ServerBuffer::Format format) override
 
- Public Member Functions inherited from QtWayland::ServerBufferIntegration
 ServerBufferIntegration ()
 
virtual ~ServerBufferIntegration ()
 
virtual ServerBuffercreateServerBufferFromData (QByteArrayView view, const QSize &size, uint glInternalFormat)
 

Detailed Description

Definition at line 45 of file shmserverbufferintegration.h.

Constructor & Destructor Documentation

◆ ShmServerBufferIntegration()

ShmServerBufferIntegration::ShmServerBufferIntegration ( )

Definition at line 84 of file shmserverbufferintegration.cpp.

◆ ~ShmServerBufferIntegration()

ShmServerBufferIntegration::~ShmServerBufferIntegration ( )
override

Definition at line 88 of file shmserverbufferintegration.cpp.

Member Function Documentation

◆ createServerBufferFromImage()

QtWayland::ServerBuffer * ShmServerBufferIntegration::createServerBufferFromImage ( const QImage & qimage,
QtWayland::ServerBuffer::Format format )
overridevirtual

◆ initializeHardware()

bool ShmServerBufferIntegration::initializeHardware ( QWaylandCompositor * compositor)
overridevirtual

Reimplemented from QtWayland::ServerBufferIntegration.

Definition at line 92 of file shmserverbufferintegration.cpp.

References compositor, QGuiApplication::platformNativeInterface(), and Q_ASSERT.

+ Here is the call graph for this function:

◆ supportsFormat()

bool ShmServerBufferIntegration::supportsFormat ( QtWayland::ServerBuffer::Format format) const
overridevirtual

The documentation for this class was generated from the following files: