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
qioscontext.mm File Reference

(9f618f120c5eb715ec9cbf9120bcb0daf5a97912)

#include "qioscontext.h"
#include "qiosintegration.h"
#include "qioswindow.h"
#include <dlfcn.h>
#include <QtGui/QGuiApplication>
#include <QtGui/QOpenGLContext>
import <OpenGLES/EAGL.h>
import <OpenGLES/ES2/glext.h>
import <QuartzCore/CAEAGLLayer.h>
#include "moc_qioscontext.cpp"
Include dependency graph for qioscontext.mm:

Go to the source code of this file.

Macros

#define QT_IOS_GL_STATUS_CASE(val)
#define Q_ASSERT_IS_GL_SURFACE(surface)

Functions

QT_BEGIN_NAMESPACE Q_LOGGING_CATEGORY (lcQpaGLContext, "qt.qpa.glcontext")
static QString fboStatusString (GLenum status)

Macro Definition Documentation

◆ Q_ASSERT_IS_GL_SURFACE

#define Q_ASSERT_IS_GL_SURFACE ( surface)
Value:
Q_ASSERT(surface && (surface->surface()->surfaceType() == QSurface::OpenGLSurface))
@ OpenGLSurface
Definition qsurface.h:32
#define Q_ASSERT(cond)
Definition qrandom.cpp:48

Definition at line 102 of file qioscontext.mm.

◆ QT_IOS_GL_STATUS_CASE

#define QT_IOS_GL_STATUS_CASE ( val)
Value:
case val: return QLatin1StringView(#val)
GLuint GLfloat * val

Definition at line 88 of file qioscontext.mm.

Function Documentation

◆ fboStatusString()

QString fboStatusString ( GLenum status)
static

Definition at line 90 of file qioscontext.mm.

◆ Q_LOGGING_CATEGORY()

QT_BEGIN_NAMESPACE Q_LOGGING_CATEGORY ( lcQpaGLContext ,
"qt.qpa.glcontext"  )