Qt
Internal/Contributor docs for the Qt SDK. <b>Note:</b> These are NOT official API docs; those are found <a href='https://doc.qt.io/'>here</a>.
|
#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"
Go to the source code of this file.
Macros | |
#define | QT_IOS_GL_STATUS_CASE(val) case val: return QLatin1StringView(#val) |
#define | Q_ASSERT_IS_GL_SURFACE(surface) Q_ASSERT(surface && (surface->surface()->surfaceType() & (QSurface::OpenGLSurface | QSurface::RasterGLSurface))) |
Functions | |
QT_BEGIN_NAMESPACE | Q_LOGGING_CATEGORY (lcQpaGLContext, "qt.qpa.glcontext") |
static QString | fboStatusString (GLenum status) |
#define Q_ASSERT_IS_GL_SURFACE | ( | surface | ) | Q_ASSERT(surface && (surface->surface()->surfaceType() & (QSurface::OpenGLSurface | QSurface::RasterGLSurface))) |
Definition at line 101 of file qioscontext.mm.
Referenced by QIOSContext::makeCurrent(), and QIOSContext::swapBuffers().
#define QT_IOS_GL_STATUS_CASE | ( | val | ) | case val: return QLatin1StringView(#val) |
Definition at line 87 of file qioscontext.mm.
Referenced by fboStatusString().
Definition at line 89 of file qioscontext.mm.
References QString::arg(), GL_FRAMEBUFFER_INCOMPLETE_ATTACHMENT, GL_FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT, GL_FRAMEBUFFER_UNSUPPORTED, QStringLiteral, and QT_IOS_GL_STATUS_CASE.
Referenced by QIOSContext::makeCurrent().
QT_BEGIN_NAMESPACE Q_LOGGING_CATEGORY | ( | lcQpaGLContext | , |
"qt.qpa.glcontext" | ) |