![]() |
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>
Include dependency graph for qeglfsintegration.cpp: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().
Here is the call graph for this function:
Here is the caller graph for this function:
|
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().
Here is the caller graph for this function: