#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: