Qt 4.8
|
#include <QDebug>
#include <private/qpaintengineex_p.h>
#include <private/qglengineshadermanager_p.h>
#include <private/qgl2pexvertexarray_p.h>
#include <private/qglpaintdevice_p.h>
#include <private/qglpixmapfilter_p.h>
#include <private/qfontengine_p.h>
#include <private/qdatabuffer_p.h>
#include <private/qtriangulatingstroker_p.h>
Go to the source code of this file.
Classes | |
class | QGL2PaintEngineEx |
class | QGL2PaintEngineExPrivate |
class | QOpenGL2PaintEngineState |
Macros | |
#define | GL_STENCIL_HIGH_BIT GLuint(0x80) |
#define | QT_BACKGROUND_TEXTURE_UNIT GLuint(2) |
#define | QT_BRUSH_TEXTURE_UNIT GLuint(0) |
#define | QT_IMAGE_TEXTURE_UNIT GLuint(0) |
#define | QT_MASK_TEXTURE_UNIT GLuint(1) |
Enumerations | |
enum | EngineMode { ImageDrawingMode, TextDrawingMode, BrushDrawingMode, ImageArrayDrawingMode, ImageArrayWithOpacityDrawingMode } |
#define GL_STENCIL_HIGH_BIT GLuint(0x80) |
Definition at line 77 of file qpaintengineex_opengl2_p.h.
Referenced by QGL2PaintEngineExPrivate::fill(), QGL2PaintEngineExPrivate::fillStencilWithVertexArray(), QGL2PaintEngineExPrivate::resetClipIfNeeded(), QGL2PaintEngineExPrivate::stroke(), QGL2PaintEngineExPrivate::updateClipScissorTest(), and QGL2PaintEngineExPrivate::writeClip().
#define QT_BACKGROUND_TEXTURE_UNIT GLuint(2) |
Definition at line 81 of file qpaintengineex_opengl2_p.h.
#define QT_BRUSH_TEXTURE_UNIT GLuint(0) |
Definition at line 78 of file qpaintengineex_opengl2_p.h.
Referenced by QGL2PaintEngineExPrivate::updateBrushTexture(), and QGL2PaintEngineExPrivate::updateBrushUniforms().
#define QT_IMAGE_TEXTURE_UNIT GLuint(0) |
Definition at line 79 of file qpaintengineex_opengl2_p.h.
Referenced by QGL2PaintEngineEx::drawImage(), QGL2PaintEngineEx::drawPixmap(), QGL2PaintEngineExPrivate::drawPixmapFragments(), QGL2PaintEngineEx::drawTexture(), QGL2PaintEngineExPrivate::drawTexture(), and QGLTextureGlyphCache::resizeTextureData().
#define QT_MASK_TEXTURE_UNIT GLuint(1) |
Definition at line 80 of file qpaintengineex_opengl2_p.h.
Referenced by QGL2PaintEngineExPrivate::drawCachedGlyphs(), and QGLEngineSharedShaders::findProgramInCache().
enum EngineMode |
Enumerator | |
---|---|
ImageDrawingMode | |
TextDrawingMode | |
BrushDrawingMode | |
ImageArrayDrawingMode | |
ImageArrayWithOpacityDrawingMode |
Definition at line 67 of file qpaintengineex_opengl2_p.h.