![]() |
Qt 4.8
|
#include "qwindowsurface_vgegl_p.h"#include "qpaintengine_vg_p.h"#include "qpixmapdata_vg_p.h"#include "qvgimagepool_p.h"#include "qvg_p.h"Go to the source code of this file.
Classes | |
| class | QVGSharedContext |
Macros | |
| #define | QVG_NO_PRESERVED_SWAP 1 |
Functions | |
| static QEglContext * | createContext (QPaintDevice *device) |
| Q_GLOBAL_STATIC (QVGSharedContext, sharedContext) | |
| QImage::Format | qt_vg_config_to_image_format (QEglContext *context) |
| VGImageFormat | qt_vg_config_to_vg_format (QEglContext *context) |
| QEglContext * | qt_vg_create_context (QPaintDevice *device, int devType) |
| QVGPaintEngine * | qt_vg_create_paint_engine (void) |
| void | qt_vg_destroy_context (QEglContext *context, int devType) |
| void | qt_vg_destroy_paint_engine (QVGPaintEngine *engine) |
| static void | qt_vg_destroy_shared_context (QVGSharedContext *shared) |
| void | qt_vg_hibernate_pixmaps (QVGSharedContext *shared) |
| void | qt_vg_register_pixmap (QVGPixmapData *pd) |
| EGLSurface | qt_vg_shared_surface (void) |
| void | qt_vg_unregister_pixmap (QVGPixmapData *pd) |
| #define QVG_NO_PRESERVED_SWAP 1 |
Definition at line 62 of file qwindowsurface_vgegl.cpp.
|
static |
Definition at line 213 of file qwindowsurface_vgegl.cpp.
Referenced by qt_vg_create_context(), qt_vg_shared_surface(), and QEglContext::setApi().
| Q_GLOBAL_STATIC | ( | QVGSharedContext | , |
| sharedContext | |||
| ) |
Referenced by QVGSharedContext::~QVGSharedContext().
| QImage::Format qt_vg_config_to_image_format | ( | QEglContext * | context | ) |
Definition at line 72 of file qwindowsurface_vgegl.cpp.
Referenced by qt_vg_config_to_vg_format().
| VGImageFormat qt_vg_config_to_vg_format | ( | QEglContext * | context | ) |
Definition at line 66 of file qwindowsurface_vgegl.cpp.
Referenced by QVGEGLWindowSurfacePrivate::windowSurfaceSize().
| QEglContext* qt_vg_create_context | ( | QPaintDevice * | device, |
| int | devType | ||
| ) |
Definition at line 304 of file qwindowsurface_vgegl.cpp.
Referenced by QVGPixmapData::destroyImageAndContext(), QVGEGLWindowSurfaceDirect::ensureContext(), qt_vg_shared_surface(), QVGPixmapData::toVGImage(), and QVGEGLWindowSurfacePrivate::windowSurfaceSize().
| QVGPaintEngine* qt_vg_create_paint_engine | ( | void | ) |
Definition at line 144 of file qwindowsurface_vgegl.cpp.
Referenced by QVGEGLWindowSurfacePrivate::paintEngine(), qt_vg_unregister_pixmap(), and QVGCompositionHelper::QVGCompositionHelper().
| void qt_vg_destroy_context | ( | QEglContext * | context, |
| int | devType | ||
| ) |
Definition at line 361 of file qwindowsurface_vgegl.cpp.
Referenced by QVGPixmapData::destroyImageAndContext(), QVGEGLWindowSurfaceDirect::ensureContext(), qt_vg_shared_surface(), QVGEGLWindowSurfacePrivate::windowSurfaceSize(), and QVGEGLWindowSurfaceDirect::~QVGEGLWindowSurfaceDirect().
| void qt_vg_destroy_paint_engine | ( | QVGPaintEngine * | engine | ) |
Definition at line 152 of file qwindowsurface_vgegl.cpp.
Referenced by QVGEGLWindowSurfacePrivate::destroyPaintEngine(), QVGEGLWindowSurfaceDirect::ensureContext(), and qt_vg_unregister_pixmap().
|
static |
Definition at line 319 of file qwindowsurface_vgegl.cpp.
Referenced by qt_vg_destroy_context(), and qt_vg_hibernate_pixmaps().
| void qt_vg_hibernate_pixmaps | ( | QVGSharedContext * | shared | ) |
Definition at line 333 of file qwindowsurface_vgegl.cpp.
Referenced by qt_vg_destroy_context().
| void qt_vg_register_pixmap | ( | QVGPixmapData * | pd | ) |
| EGLSurface qt_vg_shared_surface | ( | void | ) |
Definition at line 384 of file qwindowsurface_vgegl.cpp.
Referenced by QVGPixmapData::destroyImageAndContext(), qt_vg_destroy_shared_context(), qt_vg_hibernate_pixmaps(), QVGEGLWindowSurfacePrivate::windowSurfaceSize(), and QVGSharedContext::~QVGSharedContext().
| void qt_vg_unregister_pixmap | ( | QVGPixmapData * | pd | ) |
Definition at line 167 of file qwindowsurface_vgegl.cpp.