![]() |
Qt 6.x
The Qt SDK
|
#include <QtCore/qtextstream.h>
#include <QtGui/private/qguiapplication_p.h>
#include <qpa/qplatformwindow.h>
#include <QtGui/QSurfaceFormat>
#include <QtGui/QScreen>
#include <QtGui/QOpenGLContext>
#include <QtGui/QOffscreenSurface>
#include <QtGui/QWindow>
#include <QtCore/QLoggingCategory>
#include <qpa/qwindowsysteminterface.h>
#include <qpa/qplatforminputcontextfactory_p.h>
#include "qeglfsintegration_p.h"
#include "qeglfswindow_p.h"
#include "qeglfshooks_p.h"
#include "qeglfscontext_p.h"
#include "qeglfscursor_p.h"
#include "qeglfsoffscreenwindow_p.h"
#include <QtGui/private/qeglconvenience_p.h>
#include <QtGui/private/qeglplatformcontext_p.h>
#include <QtGui/private/qeglpbuffer_p.h>
#include <QtGui/private/qgenericunixfontdatabase_p.h>
#include <QtGui/private/qgenericunixservices_p.h>
#include <QtGui/private/qgenericunixthemes_p.h>
#include <QtGui/private/qgenericunixeventdispatcher_p.h>
#include <QtFbSupport/private/qfbvthandler_p.h>
#include <QtOpenGL/private/qopenglcompositorbackingstore_p.h>
Go to the source code of this file.
Enumerations | |
enum | ResourceType { EglDisplay , EglWindow , EglContext , EglConfig , NativeDisplay , XlibDisplay , WaylandDisplay , EglSurface , VkSurface } |
Functions | |
static void | initResources () |
static int | resourceType (const QByteArray &key) |
static void * | eglContextForContext (QOpenGLContext *context) |
enum ResourceType |
Enumerator | |
---|---|
EglDisplay | |
EglWindow | |
EglContext | |
EglConfig | |
NativeDisplay | |
XlibDisplay | |
WaylandDisplay | |
EglSurface | |
VkSurface |
Definition at line 238 of file qeglfsintegration.cpp.
|
static |
Definition at line 361 of file qeglfsintegration.cpp.
References context, QEGLPlatformContext::eglContext(), and Q_ASSERT.
Referenced by QEglFSIntegration::nativeResourceFunctionForContext().
|
static |
Definition at line 61 of file qeglfsintegration.cpp.
References cursor, and Q_INIT_RESOURCE.
|
static |
Definition at line 250 of file qeglfsintegration.cpp.
References QByteArrayLiteral.
Referenced by QEglFSIntegration::nativeResourceForContext(), QEglFSIntegration::nativeResourceForIntegration(), QWindowsNativeInterface::nativeResourceForIntegration(), QXcbNativeInterface::nativeResourceForIntegration(), QEglFSIntegration::nativeResourceForScreen(), QWindowsNativeInterface::nativeResourceForScreen(), QXcbNativeInterface::nativeResourceForScreen(), QEglFSIntegration::nativeResourceForWindow(), QVkKhrDisplayIntegration::nativeResourceForWindow(), QWindowsNativeInterface::nativeResourceForWindow(), QXcbNativeInterface::nativeResourceForWindow(), QXcbEglNativeInterfaceHandler::nativeResourceFunctionForContext(), QXcbGlxNativeInterfaceHandler::nativeResourceFunctionForContext(), QXcbEglNativeInterfaceHandler::nativeResourceFunctionForIntegration(), and QXcbEglNativeInterfaceHandler::nativeResourceFunctionForWindow().