Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
Loading...
Searching...
No Matches
QEglImageFunctions Class Reference

#include <qeglimagefunctions_p.h>

Collaboration diagram for QEglImageFunctions:

Public Member Functions

bool isValid () const
void glEGLImageTargetTexture2DOES (GLenum, GLeglImageOES) const
EGLImageHandle eglCreateImage (EGLDisplay, EGLContext, EGLenum, EGLClientBuffer, QSpan< const EGLAttrib > attribs={}) const
EGLBoolean eglDestroyImage (EGLDisplay, EGLImage) const
std::optional< bool > isDmaBufModifierSupported (EGLDisplay display, DRMFormat drmFormat, DRMModifier modifier) const

Static Public Member Functions

static const QEglImageFunctions & instance ()

Detailed Description

Definition at line 32 of file qeglimagefunctions_p.h.

Member Function Documentation

◆ eglCreateImage()

EGLImageHandle QtMultimediaPrivate::QEglImageFunctions::eglCreateImage ( EGLDisplay dpy,
EGLContext ctx,
EGLenum target,
EGLClientBuffer buffer,
QSpan< const EGLAttrib > attribs = {} ) const

Definition at line 134 of file qeglimagefunctions.cpp.

◆ eglDestroyImage()

◆ glEGLImageTargetTexture2DOES()

◆ instance()

◆ isDmaBufModifierSupported()

std::optional< bool > QtMultimediaPrivate::QEglImageFunctions::isDmaBufModifierSupported ( EGLDisplay display,
DRMFormat drmFormat,
DRMModifier modifier ) const

Definition at line 183 of file qeglimagefunctions.cpp.

◆ isValid()


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