Qt 4.8
|
#include <qeglproperties_p.h>
Public Functions | |
bool | isEmpty () const |
const EGLint * | properties () const |
QEglProperties () | |
QEglProperties (EGLConfig) | |
QEglProperties (const QEglProperties &other) | |
bool | reduceConfiguration () |
bool | removeValue (int name) |
void | setDeviceType (int devType) |
void | setPaintDeviceFormat (QPaintDevice *dev) |
void | setPixelFormat (QImage::Format pixelFormat) |
void | setRenderableType (QEgl::API api) |
void | setValue (int name, int value) |
void | setVisualFormat (const QX11Info *xinfo) |
QString | toString () const |
int | value (int name) const |
~QEglProperties () | |
Properties | |
QVarLengthArray< EGLint > | props |
Definition at line 66 of file qeglproperties_p.h.
QEglProperties::QEglProperties | ( | ) |
Definition at line 51 of file qeglproperties.cpp.
QEglProperties::QEglProperties | ( | EGLConfig | cfg | ) |
Definition at line 56 of file qeglproperties.cpp.
|
inline |
Definition at line 71 of file qeglproperties_p.h.
|
inline |
Definition at line 72 of file qeglproperties_p.h.
|
inline |
Definition at line 77 of file qeglproperties_p.h.
|
inline |
Definition at line 79 of file qeglproperties_p.h.
Referenced by QEgl::chooseConfig(), QEglContext::createContext(), QEgl::createSurface(), QEgl::eglSwapBuffersRegion2NOK(), and QGLPixelBuffer::hasOpenGLPbuffers().
bool QEglProperties::reduceConfiguration | ( | ) |
Definition at line 242 of file qeglproperties.cpp.
Referenced by QEgl::chooseConfig(), and QGLPixelBuffer::hasOpenGLPbuffers().
bool QEglProperties::removeValue | ( | int | name | ) |
Definition at line 152 of file qeglproperties.cpp.
Referenced by QVGEGLWindowSurfaceDirect::ensureContext(), QGLPixelBufferPrivate::init(), and reduceConfiguration().
void QEglProperties::setDeviceType | ( | int | devType | ) |
Definition at line 167 of file qeglproperties.cpp.
Referenced by QGLPixelBuffer::hasOpenGLPbuffers(), QGLPixelBufferPrivate::init(), and qt_egl_create_surface().
void QEglProperties::setPaintDeviceFormat | ( | QPaintDevice * | dev | ) |
Definition at line 93 of file qegl_qpa.cpp.
Referenced by addTag(), createContext(), qt_egl_create_surface(), screenForDevice(), and setVisualFormat().
void QEglProperties::setPixelFormat | ( | QImage::Format | pixelFormat | ) |
Definition at line 180 of file qeglproperties.cpp.
Referenced by createContext(), screenForDevice(), setPaintDeviceFormat(), and setVisualFormat().
void QEglProperties::setRenderableType | ( | QEgl::API | api | ) |
Definition at line 216 of file qeglproperties.cpp.
Referenced by createContext(), QEgl::defaultConfig(), QGLPixelBuffer::hasOpenGLPbuffers(), QGLPixelBufferPrivate::init(), and qt_egl_create_surface().
void QEglProperties::setValue | ( | int | name, |
int | value | ||
) |
Definition at line 138 of file qeglproperties.cpp.
Referenced by QEglContext::createContext(), createContext(), QEgl::createSurface(), QEgl::defaultConfig(), QVGEGLWindowSurfaceDirect::ensureContext(), QGLPixelBufferPrivate::init(), QEglProperties(), qt_eglproperties_set_glformat(), reduceConfiguration(), setDeviceType(), setPixelFormat(), setRenderableType(), QMeeGoGraphicsSystem::setSurfaceFixedSize(), and setVisualFormat().
void QEglProperties::setVisualFormat | ( | const QX11Info * | xinfo | ) |
Definition at line 93 of file qegl_x11.cpp.
QString QEglProperties::toString | ( | ) | const |
Definition at line 301 of file qeglproperties.cpp.
Referenced by addTag(), QEgl::chooseConfig(), and QEgl::dumpAllConfigs().
int QEglProperties::value | ( | int | name | ) | const |
Definition at line 68 of file qeglproperties.cpp.
Referenced by QEgl::chooseConfig(), createContext(), QEglProperties(), reduceConfiguration(), setValue(), and toString().
|
private |
Definition at line 94 of file qeglproperties_p.h.
Referenced by QEgl::createSurface(), QEglProperties(), removeValue(), setValue(), and value().