![]() |
Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
#include <qeglfsdeviceintegration_p.h>
Public Member Functions | |
| virtual | ~QEglFSDeviceIntegration () |
| virtual void | platformInit () |
| virtual void | platformDestroy () |
| virtual EGLNativeDisplayType | platformDisplay () const |
| virtual EGLDisplay | createDisplay (EGLNativeDisplayType nativeDisplay) |
| virtual bool | usesDefaultScreen () |
| virtual void | screenInit () |
| virtual void | screenDestroy () |
| virtual QSizeF | physicalScreenSize () const |
| virtual QSize | screenSize () const |
| virtual QDpi | logicalDpi () const |
| virtual QDpi | logicalBaseDpi () const |
| virtual Qt::ScreenOrientation | nativeOrientation () const |
| virtual Qt::ScreenOrientation | orientation () const |
| virtual int | screenDepth () const |
| virtual QImage::Format | screenFormat () const |
| virtual qreal | refreshRate () const |
| virtual QSurfaceFormat | surfaceFormatFor (const QSurfaceFormat &inputFormat) const |
| virtual EGLint | surfaceType () const |
| virtual QEglFSWindow * | createWindow (QWindow *window) const |
| virtual EGLNativeWindowType | createNativeWindow (QPlatformWindow *platformWindow, const QSize &sizesize, const QSurfaceFormat &formatformat) |
| virtual EGLNativeWindowType | createNativeOffscreenWindow (const QSurfaceFormat &formatformat) |
| virtual void | destroyNativeWindow (EGLNativeWindowType window) |
| virtual bool | hasCapability (QPlatformIntegration::Capability capcap) const |
| virtual QPlatformCursor * | createCursor (QPlatformScreen *screen) const |
| virtual bool | filterConfig (EGLDisplay displaydisplay, EGLConfig configconfig) const |
| virtual void | waitForVSync (QPlatformSurface *surface) const |
| virtual void | presentBuffer (QPlatformSurface *surface) |
| virtual QByteArray | fbDeviceName () const |
| virtual int | framebufferIndex () const |
| virtual bool | supportsPBuffers () const |
| virtual bool | supportsSurfacelessContexts () const |
| virtual QFunctionPointer | platformFunction (const QByteArray &function) const |
| virtual void * | nativeResourceForIntegration (const QByteArray &namename) |
| virtual void * | nativeResourceForScreen (const QByteArray &resource, QScreen *screen) |
| virtual void * | wlDisplay () const |
Static Public Member Functions | |
| static EGLConfig | chooseConfig (EGLDisplay displaydisplay, const QSurfaceFormat &formatformat) |
Definition at line 36 of file qeglfsdeviceintegration_p.h.
|
inlinevirtual |
Definition at line 39 of file qeglfsdeviceintegration_p.h.
|
static |
Definition at line 327 of file qeglfsdeviceintegration.cpp.
|
virtual |
Reimplemented in QEglFSKmsEglDeviceIntegration, and QEglFSKmsGbmIntegration.
Definition at line 257 of file qeglfsdeviceintegration.cpp.
|
virtual |
Reimplemented in QEglFSKmsEglDeviceIntegration, QEglFSKmsGbmIntegration, and QEglFSKmsVsp2Integration.
Definition at line 134 of file qeglfsdeviceintegration.cpp.
|
virtual |
Reimplemented in QEglFSKmsGbmIntegration, and QEglFSKmsVsp2Integration.
Definition at line 240 of file qeglfsdeviceintegration.cpp.
|
virtual |
Reimplemented in QEglFSBrcmIntegration, QEglFSEmulatorIntegration, QEglFSMaliIntegration, QEglFSOpenWFDIntegration, QEglFSRcarIntegration, QEglFSVivIntegration, QEglFSVivWaylandIntegration, and QEglFSX11Integration.
Definition at line 230 of file qeglfsdeviceintegration.cpp.
|
virtual |
Reimplemented in QEglFSKmsEglDeviceIntegration, QEglFSKmsGbmIntegration, and QEglFSKmsVsp2Integration.
Definition at line 225 of file qeglfsdeviceintegration.cpp.
|
virtual |
Reimplemented in QEglFSBrcmIntegration, QEglFSKmsGbmIntegration, QEglFSKmsVsp2Integration, QEglFSMaliIntegration, QEglFSOpenWFDIntegration, QEglFSRcarIntegration, QEglFSVivIntegration, QEglFSVivWaylandIntegration, and QEglFSX11Integration.
Definition at line 246 of file qeglfsdeviceintegration.cpp.
|
virtual |
Definition at line 71 of file qeglfsdeviceintegration.cpp.
|
virtual |
Definition at line 220 of file qeglfsdeviceintegration.cpp.
|
virtual |
Definition at line 84 of file qeglfsdeviceintegration.cpp.
|
virtual |
Reimplemented in QEglFSBrcmIntegration, QEglFSEmulatorIntegration, QEglFSKmsIntegration, and QEglFSX11Integration.
Definition at line 251 of file qeglfsdeviceintegration.cpp.
|
virtual |
Definition at line 171 of file qeglfsdeviceintegration.cpp.
|
virtual |
Definition at line 166 of file qeglfsdeviceintegration.cpp.
|
virtual |
Definition at line 176 of file qeglfsdeviceintegration.cpp.
|
virtual |
Reimplemented in QEglFSKmsIntegration.
Definition at line 309 of file qeglfsdeviceintegration.cpp.
|
virtual |
Reimplemented in QEglFSKmsIntegration.
Definition at line 315 of file qeglfsdeviceintegration.cpp.
|
virtual |
Definition at line 181 of file qeglfsdeviceintegration.cpp.
|
virtual |
Definition at line 156 of file qeglfsdeviceintegration.cpp.
|
virtual |
Reimplemented in QEglFSBrcmIntegration, QEglFSEmulatorIntegration, QEglFSKmsIntegration, QEglFSOpenWFDIntegration, QEglFSVivWaylandIntegration, and QEglFSX11Integration.
Definition at line 119 of file qeglfsdeviceintegration.cpp.
|
virtual |
Reimplemented in QEglFSBrcmIntegration, QEglFSKmsIntegration, QEglFSOpenWFDIntegration, QEglFSRcarIntegration, QEglFSVivIntegration, QEglFSVivWaylandIntegration, and QEglFSX11Integration.
Definition at line 127 of file qeglfsdeviceintegration.cpp.
|
virtual |
Definition at line 303 of file qeglfsdeviceintegration.cpp.
|
virtual |
Reimplemented in QEglFSBrcmIntegration, QEglFSEmulatorIntegration, QEglFSKmsIntegration, QEglFSMaliIntegration, QEglFSOpenWFDIntegration, QEglFSRcarIntegration, QEglFSVivIntegration, QEglFSVivWaylandIntegration, and QEglFSX11Integration.
Definition at line 101 of file qeglfsdeviceintegration.cpp.
|
virtual |
Reimplemented in QEglFSKmsGbmIntegration, and QEglFSKmsVsp2Integration.
Definition at line 288 of file qeglfsdeviceintegration.cpp.
|
virtual |
Definition at line 196 of file qeglfsdeviceintegration.cpp.
|
virtual |
Definition at line 186 of file qeglfsdeviceintegration.cpp.
|
virtual |
Definition at line 149 of file qeglfsdeviceintegration.cpp.
|
virtual |
Definition at line 191 of file qeglfsdeviceintegration.cpp.
|
virtual |
Reimplemented in QEglFSEmulatorIntegration, and QEglFSKmsIntegration.
Definition at line 144 of file qeglfsdeviceintegration.cpp.
|
virtual |
Reimplemented in QEglFSBrcmIntegration, QEglFSOpenWFDIntegration, QEglFSRcarIntegration, QEglFSVivIntegration, QEglFSVivWaylandIntegration, and QEglFSX11Integration.
Definition at line 161 of file qeglfsdeviceintegration.cpp.
|
virtual |
Reimplemented in QEglFSKmsEglDeviceIntegration, and QEglFSKmsIntegration.
Definition at line 293 of file qeglfsdeviceintegration.cpp.
|
virtual |
Reimplemented in QEglFSKmsEglDeviceIntegration.
Definition at line 298 of file qeglfsdeviceintegration.cpp.
|
virtual |
Reimplemented in QEglFSKmsEglDeviceIntegration, QEglFSKmsIntegration, and QEglFSOpenWFDIntegration.
Definition at line 206 of file qeglfsdeviceintegration.cpp.
|
virtual |
Reimplemented in QEglFSKmsEglDeviceIntegration.
Definition at line 201 of file qeglfsdeviceintegration.cpp.
|
virtual |
Reimplemented in QEglFSEmulatorIntegration, and QEglFSKmsIntegration.
Definition at line 139 of file qeglfsdeviceintegration.cpp.
|
virtual |
Reimplemented in QEglFSKmsIntegration.
Definition at line 267 of file qeglfsdeviceintegration.cpp.
|
virtual |
Reimplemented in QEglFSVivWaylandIntegration.
Definition at line 322 of file qeglfsdeviceintegration.cpp.