45 #include "private/qglwindowsurface_qws_p.h" virtual bool createNativeImage(QImage *image, EGLNativePixmapType *native)
Creates a native OpenGLES drawable for directly rendering into image and returns it in native...
#define QT_END_NAMESPACE
This macro expands to.
QPointer< QWidget > widget
NativePixmapType EGLNativePixmapType
QGLScreen::Options options
QGLScreenSurfaceFunctions * functions
NativeWindowType EGLNativeWindowType
void setOptions(QGLScreen::Options value)
Sets the options associated with this QGLScreen to value.
#define QT_BEGIN_NAMESPACE
This macro expands to.
The QGLContext class encapsulates an OpenGL rendering context.
virtual bool createNativeWindow(QWidget *widget, EGLNativeWindowType *native)
Creates a native OpenGLES drawable for the surface of widget and returns it in native.
The QImage class provides a hardware-independent image representation that allows direct access to th...
virtual bool createNativePixmap(QPixmap *pixmap, EGLNativePixmapType *native)
Creates a native OpenGLES drawable for directly rendering into pixmap and returns it in native...
QGLScreenSurfaceFunctions * surfaceFunctions() const
Returns the surface functions object for this QGLScreen.
QGLScreen::Options options() const
Returns the options associated with this QGLScreen.
The QGLScreenSurfaceFunctions class encapsulates the functions for creating native windows and pixmap...
The QScreen class is a base class for screen drivers in Qt for Embedded Linux.
The QPixmap class is an off-screen image representation that can be used as a paint device...
void setSurfaceFunctions(QGLScreenSurfaceFunctions *functions)
Sets the surface functions object for this QGLScreen to functions.
virtual bool chooseContext(QGLContext *context, const QGLContext *shareContext)
Initializes the context and sets up the QGLWindowSurface of the QWidget of context based on the param...
#define Q_UNUSED(x)
Indicates to the compiler that the parameter with the specified name is not used in the body of a fun...