Qt 6.x
The Qt SDK
Loading...
Searching...
No Matches
qeglfsbrcmintegration.cpp File Reference
#include "qeglfsbrcmintegration.h"
#include <bcm_host.h>
+ Include dependency graph for qeglfsbrcmintegration.cpp:

Go to the source code of this file.

Functions

static EGLNativeWindowType createDispmanxLayer (const QPoint &pos, const QSize &size, int z, DISPMANX_FLAGS_ALPHA_T flags)
 
static void destroyDispmanxLayer (EGLNativeWindowType window)
 
static int getDisplayId ()
 

Variables

static QT_BEGIN_NAMESPACE DISPMANX_DISPLAY_HANDLE_T dispman_display = 0
 

Function Documentation

◆ createDispmanxLayer()

static EGLNativeWindowType createDispmanxLayer ( const QPoint pos,
const QSize size,
int  z,
DISPMANX_FLAGS_ALPHA_T  flags 
)
static

Definition at line 11 of file qeglfsbrcmintegration.cpp.

References dispman_display, and pos.

Referenced by QEglFSBrcmIntegration::createNativeWindow().

+ Here is the caller graph for this function:

◆ destroyDispmanxLayer()

static void destroyDispmanxLayer ( EGLNativeWindowType  window)
static

Definition at line 46 of file qeglfsbrcmintegration.cpp.

References window().

Referenced by QEglFSBrcmIntegration::destroyNativeWindow().

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ getDisplayId()

static int getDisplayId ( )
static

Definition at line 60 of file qeglfsbrcmintegration.cpp.

References qEnvironmentVariableIntValue().

Referenced by QEglFSBrcmIntegration::platformDisplay(), and QEglFSBrcmIntegration::screenSize().

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

Variable Documentation

◆ dispman_display

QT_BEGIN_NAMESPACE DISPMANX_DISPLAY_HANDLE_T dispman_display = 0
static