QtBase  v6.3.1
Classes | Macros | Functions
qeglconvenience.cpp File Reference
#include <QtCore/qbytearray.h>
#include <QtGui/qopenglcontext.h>
#include <QtGui/private/qmath_p.h>
#include "qeglconvenience_p.h"
Include dependency graph for qeglconvenience.cpp:

Go to the source code of this file.

Classes

struct  AttrInfo
 

Macros

#define EGL_OPENGL_ES3_BIT_KHR   0x0040
 

Functions

QT_BEGIN_NAMESPACE QList< EGLint > q_createConfigAttributesFromFormat (const QSurfaceFormat &format)
 
bool q_reduceConfigAttributes (QList< EGLint > *configAttributes)
 
EGLConfig q_configFromGLFormat (EGLDisplay display, const QSurfaceFormat &format, bool highestPixelFormat, int surfaceType)
 
QSurfaceFormat q_glFormatFromConfig (EGLDisplay display, const EGLConfig config, const QSurfaceFormat &referenceFormat)
 
bool q_hasEglExtension (EGLDisplay display, const char *extensionName)
 
void q_printEglConfig (EGLDisplay display, EGLConfig config)
 

Macro Definition Documentation

◆ EGL_OPENGL_ES3_BIT_KHR

#define EGL_OPENGL_ES3_BIT_KHR   0x0040

Definition at line 53 of file qeglconvenience.cpp.

Function Documentation

◆ q_configFromGLFormat()

EGLConfig q_configFromGLFormat ( EGLDisplay  display,
const QSurfaceFormat format,
bool  highestPixelFormat,
int  surfaceType 
)

Definition at line 352 of file qeglconvenience.cpp.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ q_createConfigAttributesFromFormat()

QT_BEGIN_NAMESPACE QList<EGLint> q_createConfigAttributesFromFormat ( const QSurfaceFormat format)

Definition at line 58 of file qeglconvenience.cpp.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ q_glFormatFromConfig()

QSurfaceFormat q_glFormatFromConfig ( EGLDisplay  display,
const EGLConfig  config,
const QSurfaceFormat referenceFormat 
)

Definition at line 362 of file qeglconvenience.cpp.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ q_hasEglExtension()

bool q_hasEglExtension ( EGLDisplay  display,
const char *  extensionName 
)

Definition at line 417 of file qeglconvenience.cpp.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ q_printEglConfig()

void q_printEglConfig ( EGLDisplay  display,
EGLConfig  config 
)

Definition at line 456 of file qeglconvenience.cpp.

Here is the caller graph for this function:

◆ q_reduceConfigAttributes()

bool q_reduceConfigAttributes ( QList< EGLint > *  configAttributes)

Definition at line 125 of file qeglconvenience.cpp.

Here is the call graph for this function:
Here is the caller graph for this function: