![]() |
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().