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>.
Loading...
Searching...
No Matches
QEglFSOffscreenWindow Class Reference

#include <qeglfsoffscreenwindow_p.h>

+ Inheritance diagram for QEglFSOffscreenWindow:
+ Collaboration diagram for QEglFSOffscreenWindow:

Public Member Functions

 QEglFSOffscreenWindow (EGLDisplay display, const QSurfaceFormat &format, QOffscreenSurface *offscreenSurface)
 
 ~QEglFSOffscreenWindow ()
 
QSurfaceFormat format () const override
 Returns the actual surface format of the offscreen surface.
 
bool isValid () const override
 Returns true if the platform offscreen surface has been allocated.
 
- Public Member Functions inherited from QPlatformOffscreenSurface
 QPlatformOffscreenSurface (QOffscreenSurface *offscreenSurface)
 
 ~QPlatformOffscreenSurface () override
 
QOffscreenSurfaceoffscreenSurface () const
 
QPlatformScreenscreen () const override
 Returns the platform screen handle corresponding to this QPlatformOffscreenSurface.
 
- Public Member Functions inherited from QPlatformSurface
virtual ~QPlatformSurface ()
 
QSurfacesurface () const
 

Additional Inherited Members

- Static Public Member Functions inherited from QPlatformSurface
static bool isRasterSurface (QSurface *surface)
 
- Protected Attributes inherited from QPlatformOffscreenSurface
QScopedPointer< QPlatformOffscreenSurfacePrivated_ptr
 

Detailed Description

Definition at line 23 of file qeglfsoffscreenwindow_p.h.

Constructor & Destructor Documentation

◆ QEglFSOffscreenWindow()

QT_BEGIN_NAMESPACE QEglFSOffscreenWindow::QEglFSOffscreenWindow ( EGLDisplay display,
const QSurfaceFormat & format,
QOffscreenSurface * offscreenSurface )

Definition at line 21 of file qeglfsoffscreenwindow.cpp.

References QEglFSDeviceIntegration::createNativeOffscreenWindow(), q_configFromGLFormat(), q_glFormatFromConfig(), qt_egl_device_integration(), and qWarning.

+ Here is the call graph for this function:

◆ ~QEglFSOffscreenWindow()

QEglFSOffscreenWindow::~QEglFSOffscreenWindow ( )

Definition at line 39 of file qeglfsoffscreenwindow.cpp.

References QEglFSDeviceIntegration::destroyNativeWindow(), and qt_egl_device_integration().

+ Here is the call graph for this function:

Member Function Documentation

◆ format()

QSurfaceFormat QEglFSOffscreenWindow::format ( ) const
inlineoverridevirtual

Returns the actual surface format of the offscreen surface.

Reimplemented from QPlatformOffscreenSurface.

Definition at line 29 of file qeglfsoffscreenwindow_p.h.

◆ isValid()

bool QEglFSOffscreenWindow::isValid ( ) const
inlineoverridevirtual

Returns true if the platform offscreen surface has been allocated.

Reimplemented from QPlatformOffscreenSurface.

Definition at line 30 of file qeglfsoffscreenwindow_p.h.


The documentation for this class was generated from the following files: