#include <drmeglserverbufferintegration.h>
|
| DrmEglServerBufferIntegration () |
|
| ~DrmEglServerBufferIntegration () override |
|
bool | initializeHardware (QWaylandCompositor *) override |
|
bool | supportsFormat (QtWayland::ServerBuffer::Format format) const override |
|
QtWayland::ServerBuffer * | createServerBufferFromImage (const QImage &qimage, QtWayland::ServerBuffer::Format format) override |
|
EGLDisplay | display () const |
|
EGLImageKHR | eglCreateImageKHR (EGLContext ctx, EGLenum target, EGLClientBuffer buffer, const EGLint *attrib_list) |
|
EGLBoolean | eglDestroyImageKHR (EGLImageKHR image) |
|
EGLImageKHR | eglCreateDRMImageMESA (const EGLint *attrib_list) |
|
EGLBoolean | eglExportDRMImageMESA (EGLImageKHR image, EGLint *name, EGLint *handle, EGLint *stride) |
|
void | glEGLImageTargetTexture2DOES (GLenum target, GLeglImageOES image) |
|
Public Member Functions inherited from QtWayland::ServerBufferIntegration |
| ServerBufferIntegration () |
|
virtual | ~ServerBufferIntegration () |
|
virtual ServerBuffer * | createServerBufferFromData (QByteArrayView view, const QSize &size, uint glInternalFormat) |
|
◆ DrmEglServerBufferIntegration()
DrmEglServerBufferIntegration::DrmEglServerBufferIntegration |
( |
| ) |
|
◆ ~DrmEglServerBufferIntegration()
DrmEglServerBufferIntegration::~DrmEglServerBufferIntegration |
( |
| ) |
|
|
override |
◆ createServerBufferFromImage()
◆ display()
EGLDisplay DrmEglServerBufferIntegration::display |
( |
| ) |
const |
|
inline |
◆ eglCreateDRMImageMESA()
EGLImageKHR DrmEglServerBufferIntegration::eglCreateDRMImageMESA |
( |
const EGLint * | attrib_list | ) |
|
|
inline |
◆ eglCreateImageKHR()
EGLImageKHR DrmEglServerBufferIntegration::eglCreateImageKHR |
( |
EGLContext | ctx, |
|
|
EGLenum | target, |
|
|
EGLClientBuffer | buffer, |
|
|
const EGLint * | attrib_list ) |
|
inline |
◆ eglDestroyImageKHR()
◆ eglExportDRMImageMESA()
EGLBoolean DrmEglServerBufferIntegration::eglExportDRMImageMESA |
( |
EGLImageKHR | image, |
|
|
EGLint * | name, |
|
|
EGLint * | handle, |
|
|
EGLint * | stride ) |
|
inline |
◆ glEGLImageTargetTexture2DOES()
◆ initializeHardware()
◆ supportsFormat()
The documentation for this class was generated from the following files: