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
QtWayland::ServerBufferIntegration Class Referenceabstract

#include <qwlserverbufferintegration_p.h>

+ Inheritance diagram for QtWayland::ServerBufferIntegration:
+ Collaboration diagram for QtWayland::ServerBufferIntegration:

Public Member Functions

 ServerBufferIntegration ()
 
virtual ~ServerBufferIntegration ()
 
virtual bool initializeHardware (QWaylandCompositor *)
 
virtual bool supportsFormat (ServerBuffer::Format format) const =0
 
virtual ServerBuffercreateServerBufferFromImage (const QImage &qimage, ServerBuffer::Format format)=0
 
virtual ServerBuffercreateServerBufferFromData (QByteArrayView view, const QSize &size, uint glInternalFormat)
 

Detailed Description

Definition at line 64 of file qwlserverbufferintegration_p.h.

Constructor & Destructor Documentation

◆ ServerBufferIntegration()

QtWayland::ServerBufferIntegration::ServerBufferIntegration ( )

Definition at line 29 of file qwlserverbufferintegration.cpp.

◆ ~ServerBufferIntegration()

QtWayland::ServerBufferIntegration::~ServerBufferIntegration ( )
virtual

Definition at line 32 of file qwlserverbufferintegration.cpp.

Member Function Documentation

◆ createServerBufferFromData()

virtual ServerBuffer * QtWayland::ServerBufferIntegration::createServerBufferFromData ( QByteArrayView view,
const QSize & size,
uint glInternalFormat )
inlinevirtual

Reimplemented in VulkanServerBufferIntegration.

Definition at line 74 of file qwlserverbufferintegration_p.h.

References Q_UNUSED, and view.

◆ createServerBufferFromImage()

virtual ServerBuffer * QtWayland::ServerBufferIntegration::createServerBufferFromImage ( const QImage & qimage,
ServerBuffer::Format format )
pure virtual

◆ initializeHardware()

bool QtWayland::ServerBufferIntegration::initializeHardware ( QWaylandCompositor * compositor)
virtual

◆ supportsFormat()

virtual bool QtWayland::ServerBufferIntegration::supportsFormat ( ServerBuffer::Format format) const
pure virtual

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