5#include <QOpenGLContext>
8#include "libmythbase/mythconfig.h"
29 bool HasEGLExtension(
const QString& Extension);
30 void* GetEGLDisplay(
void);
31 static qint32 GetEGLError(
void);
32 void eglImageTargetTexture2DOES (GLenum Target,
void* Image);
33 void* eglCreateImageKHR (
void* Disp,
void* Context,
unsigned int Target,
34 void*
Buffer,
const int32_t *Attributes);
35 void eglDestroyImageKHR (
void* Disp,
void* Image);
36 static QString GetEGLVendor(
void);
45 void* m_eglDisplay {
nullptr };
void(*)(GLenum, void *) MYTH_EGLIMAGETARGET
void(*)(void *, void *) MYTH_EGLDESTROYIMAGE
void *(*)(void *, void *, unsigned int, void *, const int32_t *) MYTH_EGLCREATEIMAGE
void *(*)(GLenum, void *, const intptr_t *) MYTH_EGLGETPLATFORMDISPLAY