Qt 4.8
|
Friends | |
class | QGLMaskTextureCache |
Definition at line 650 of file qpaintengine_opengl.cpp.
|
inline |
Definition at line 654 of file qpaintengine_opengl.cpp.
void QOpenGLPaintEnginePrivate::addItem | ( | const QGLMaskTextureCache::CacheLocation & | location | ) |
Definition at line 5336 of file qpaintengine_opengl.cpp.
void QOpenGLPaintEnginePrivate::cacheItemErased | ( | int | channel, |
const QRect & | rect | ||
) |
Definition at line 5321 of file qpaintengine_opengl.cpp.
|
inline |
Definition at line 716 of file qpaintengine_opengl.cpp.
void QOpenGLPaintEnginePrivate::composite | ( | const QRectF & | rect, |
const QPoint & | maskOffset = QPoint() |
||
) |
Definition at line 5189 of file qpaintengine_opengl.cpp.
void QOpenGLPaintEnginePrivate::composite | ( | GLuint | primitive, |
const GLfloat * | vertexArray, | ||
int | vertexCount, | ||
const QPoint & | maskOffset = QPoint() |
||
) |
Definition at line 5203 of file qpaintengine_opengl.cpp.
void QOpenGLPaintEnginePrivate::copyDrawable | ( | const QRectF & | rect | ) |
Definition at line 5167 of file qpaintengine_opengl.cpp.
bool QOpenGLPaintEnginePrivate::createFragmentPrograms | ( | ) |
void QOpenGLPaintEnginePrivate::createGradientPaletteTexture | ( | const QGradient & | g | ) |
Definition at line 1174 of file qpaintengine_opengl.cpp.
|
inline |
Definition at line 1893 of file qpaintengine_opengl.cpp.
void QOpenGLPaintEnginePrivate::deleteFragmentPrograms | ( | ) |
void QOpenGLPaintEnginePrivate::disableClipping | ( | ) |
Definition at line 2228 of file qpaintengine_opengl.cpp.
void QOpenGLPaintEnginePrivate::drawFastRect | ( | const QRectF & | rect | ) |
Definition at line 3406 of file qpaintengine_opengl.cpp.
void QOpenGLPaintEnginePrivate::drawImageAsPath | ( | const QRectF & | r, |
const QImage & | img, | ||
const QRectF & | sr | ||
) |
Definition at line 4222 of file qpaintengine_opengl.cpp.
void QOpenGLPaintEnginePrivate::drawItem | ( | const QDrawQueueItem & | item | ) |
Definition at line 5341 of file qpaintengine_opengl.cpp.
void QOpenGLPaintEnginePrivate::drawOffscreenPath | ( | const QPainterPath & | path | ) |
Definition at line 3388 of file qpaintengine_opengl.cpp.
void QOpenGLPaintEnginePrivate::drawTiledImageAsPath | ( | const QRectF & | r, |
const QImage & | img, | ||
qreal | sx, | ||
qreal | sy, | ||
const QPointF & | offset | ||
) |
Definition at line 4246 of file qpaintengine_opengl.cpp.
void QOpenGLPaintEnginePrivate::drawVertexArrays | ( | ) |
Definition at line 1958 of file qpaintengine_opengl.cpp.
void QOpenGLPaintEnginePrivate::enableClipping | ( | ) |
Definition at line 2234 of file qpaintengine_opengl.cpp.
void QOpenGLPaintEnginePrivate::ensureDrawableTexture | ( | ) |
Definition at line 5615 of file qpaintengine_opengl.cpp.
void QOpenGLPaintEnginePrivate::fillPath | ( | const QPainterPath & | path | ) |
Definition at line 2097 of file qpaintengine_opengl.cpp.
void QOpenGLPaintEnginePrivate::fillPolygon_dev | ( | const QPointF * | polygonPoints, |
int | pointCount, | ||
Qt::FillRule | fill | ||
) |
Definition at line 1849 of file qpaintengine_opengl.cpp.
void QOpenGLPaintEnginePrivate::fillVertexArray | ( | Qt::FillRule | fillRule | ) |
Definition at line 1972 of file qpaintengine_opengl.cpp.
void QOpenGLPaintEnginePrivate::flushDrawQueue | ( | ) |
Definition at line 5363 of file qpaintengine_opengl.cpp.
bool QOpenGLPaintEnginePrivate::isFastRect | ( | const QRectF & | r | ) |
Definition at line 3477 of file qpaintengine_opengl.cpp.
Definition at line 1879 of file qpaintengine_opengl.cpp.
void QOpenGLPaintEnginePrivate::pathToVertexArrays | ( | const QPainterPath & | path | ) |
Definition at line 1925 of file qpaintengine_opengl.cpp.
|
inline |
Definition at line 686 of file qpaintengine_opengl.cpp.
|
inline |
Definition at line 678 of file qpaintengine_opengl.cpp.
|
inline |
Definition at line 1196 of file qpaintengine_opengl.cpp.
void QOpenGLPaintEnginePrivate::setInvMatrixData | ( | const QTransform & | inv_matrix | ) |
Definition at line 1542 of file qpaintengine_opengl.cpp.
void QOpenGLPaintEnginePrivate::setPorterDuffData | ( | float | a, |
float | b, | ||
float | x, | ||
float | y, | ||
float | z | ||
) |
Definition at line 2478 of file qpaintengine_opengl.cpp.
void QOpenGLPaintEnginePrivate::strokeLines | ( | const QPainterPath & | path | ) |
Definition at line 3934 of file qpaintengine_opengl.cpp.
void QOpenGLPaintEnginePrivate::strokePath | ( | const QPainterPath & | path, |
bool | use_cache | ||
) |
Definition at line 3963 of file qpaintengine_opengl.cpp.
void QOpenGLPaintEnginePrivate::strokePathFastPen | ( | const QPainterPath & | path, |
bool | needsResolving | ||
) |
Definition at line 4004 of file qpaintengine_opengl.cpp.
|
virtual |
Reimplemented from QPaintEnginePrivate.
Definition at line 2338 of file qpaintengine_opengl.cpp.
void QOpenGLPaintEnginePrivate::updateDepthClip | ( | ) |
Definition at line 2246 of file qpaintengine_opengl.cpp.
|
inline |
Definition at line 721 of file qpaintengine_opengl.cpp.
void QOpenGLPaintEnginePrivate::updateFragmentProgramData | ( | int | locations[] | ) |
Definition at line 5078 of file qpaintengine_opengl.cpp.
void QOpenGLPaintEnginePrivate::updateGLMatrix | ( | ) | const |
Definition at line 2218 of file qpaintengine_opengl.cpp.
Referenced by QOpenGLCoordinateOffset::enableOffset().
Definition at line 1558 of file qpaintengine_opengl.cpp.
void QOpenGLPaintEnginePrivate::updateUseEmulation | ( | ) |
Definition at line 2131 of file qpaintengine_opengl.cpp.
|
friend |
Definition at line 849 of file qpaintengine_opengl.cpp.
float QOpenGLPaintEnginePrivate::angle_data[4] |
Definition at line 810 of file qpaintengine_opengl.cpp.
GLubyte QOpenGLPaintEnginePrivate::brush_color[4] |
Definition at line 765 of file qpaintengine_opengl.cpp.
QPointF QOpenGLPaintEnginePrivate::brush_origin |
Definition at line 738 of file qpaintengine_opengl.cpp.
Qt::BrushStyle QOpenGLPaintEnginePrivate::brush_style |
Definition at line 737 of file qpaintengine_opengl.cpp.
QBrush QOpenGLPaintEnginePrivate::cbrush |
Definition at line 736 of file qpaintengine_opengl.cpp.
QPainter::CompositionMode QOpenGLPaintEnginePrivate::composition_mode |
Definition at line 741 of file qpaintengine_opengl.cpp.
QPen QOpenGLPaintEnginePrivate::cpen |
Definition at line 735 of file qpaintengine_opengl.cpp.
Qt::BrushStyle QOpenGLPaintEnginePrivate::current_style |
Definition at line 743 of file qpaintengine_opengl.cpp.
QGLPaintDevice* QOpenGLPaintEnginePrivate::device |
Definition at line 767 of file qpaintengine_opengl.cpp.
uint QOpenGLPaintEnginePrivate::dirty_drawable_texture |
Definition at line 749 of file qpaintengine_opengl.cpp.
QRegion QOpenGLPaintEnginePrivate::dirty_stencil |
Definition at line 759 of file qpaintengine_opengl.cpp.
GLuint QOpenGLPaintEnginePrivate::drawable_texture |
Definition at line 843 of file qpaintengine_opengl.cpp.
QSize QOpenGLPaintEnginePrivate::drawable_texture_size |
Definition at line 844 of file qpaintengine_opengl.cpp.
QList<QDrawQueueItem> QOpenGLPaintEnginePrivate::drawQueue |
Definition at line 841 of file qpaintengine_opengl.cpp.
float QOpenGLPaintEnginePrivate::fmp2_m_radius2_data[4] |
Definition at line 809 of file qpaintengine_opengl.cpp.
float QOpenGLPaintEnginePrivate::fmp_data[4] |
Definition at line 808 of file qpaintengine_opengl.cpp.
FragmentBrushType QOpenGLPaintEnginePrivate::fragment_brush |
Definition at line 819 of file qpaintengine_opengl.cpp.
FragmentCompositionModeType QOpenGLPaintEnginePrivate::fragment_composition_mode |
Definition at line 820 of file qpaintengine_opengl.cpp.
GLuint QOpenGLPaintEnginePrivate::grad_palette |
Definition at line 802 of file qpaintengine_opengl.cpp.
uint QOpenGLPaintEnginePrivate::has_antialiasing |
Definition at line 753 of file qpaintengine_opengl.cpp.
Referenced by QOpenGLCoordinateOffset::disableOffset(), and QOpenGLCoordinateOffset::enableOffset().
uint QOpenGLPaintEnginePrivate::has_brush |
Definition at line 746 of file qpaintengine_opengl.cpp.
uint QOpenGLPaintEnginePrivate::has_fast_composition_mode |
Definition at line 754 of file qpaintengine_opengl.cpp.
uint QOpenGLPaintEnginePrivate::has_fast_pen |
Definition at line 747 of file qpaintengine_opengl.cpp.
uint QOpenGLPaintEnginePrivate::has_pen |
Definition at line 745 of file qpaintengine_opengl.cpp.
uint QOpenGLPaintEnginePrivate::has_stencil_face_ext |
Definition at line 750 of file qpaintengine_opengl.cpp.
uint QOpenGLPaintEnginePrivate::high_quality_antialiasing |
Definition at line 752 of file qpaintengine_opengl.cpp.
float QOpenGLPaintEnginePrivate::inv_matrix_data[3][4] |
Definition at line 807 of file qpaintengine_opengl.cpp.
qreal QOpenGLPaintEnginePrivate::inverseScale |
Definition at line 770 of file qpaintengine_opengl.cpp.
|
mutable |
Definition at line 799 of file qpaintengine_opengl.cpp.
float QOpenGLPaintEnginePrivate::linear_data[4] |
Definition at line 811 of file qpaintengine_opengl.cpp.
float QOpenGLPaintEnginePrivate::mask_channel_data[4] |
Definition at line 817 of file qpaintengine_opengl.cpp.
GLuint QOpenGLPaintEnginePrivate::mask_fragment_programs[num_fragment_masks] |
Definition at line 805 of file qpaintengine_opengl.cpp.
float QOpenGLPaintEnginePrivate::mask_offset_data[4] |
Definition at line 816 of file qpaintengine_opengl.cpp.
QTransform QOpenGLPaintEnginePrivate::matrix |
Definition at line 763 of file qpaintengine_opengl.cpp.
int QOpenGLPaintEnginePrivate::max_texture_size |
Definition at line 846 of file qpaintengine_opengl.cpp.
qreal QOpenGLPaintEnginePrivate::max_x |
Definition at line 825 of file qpaintengine_opengl.cpp.
qreal QOpenGLPaintEnginePrivate::max_y |
Definition at line 826 of file qpaintengine_opengl.cpp.
qreal QOpenGLPaintEnginePrivate::min_x |
Definition at line 827 of file qpaintengine_opengl.cpp.
qreal QOpenGLPaintEnginePrivate::min_y |
Definition at line 828 of file qpaintengine_opengl.cpp.
int QOpenGLPaintEnginePrivate::moveToCount |
Definition at line 772 of file qpaintengine_opengl.cpp.
GLdouble QOpenGLPaintEnginePrivate::mv_matrix[4][4] |
Definition at line 838 of file qpaintengine_opengl.cpp.
Referenced by QOpenGLCoordinateOffset::disableOffset(), and QOpenGLCoordinateOffset::enableOffset().
QGLOffscreen QOpenGLPaintEnginePrivate::offscreen |
Definition at line 768 of file qpaintengine_opengl.cpp.
qreal QOpenGLPaintEnginePrivate::opacity |
Definition at line 740 of file qpaintengine_opengl.cpp.
GLuint QOpenGLPaintEnginePrivate::painter_fragment_programs[num_fragment_brushes][num_fragment_composition_modes] |
Definition at line 804 of file qpaintengine_opengl.cpp.
QPointF QOpenGLPaintEnginePrivate::path_start |
Definition at line 773 of file qpaintengine_opengl.cpp.
Qt::BrushStyle QOpenGLPaintEnginePrivate::pen_brush_style |
Definition at line 739 of file qpaintengine_opengl.cpp.
GLubyte QOpenGLPaintEnginePrivate::pen_color[4] |
Definition at line 764 of file qpaintengine_opengl.cpp.
float QOpenGLPaintEnginePrivate::porterduff_ab_data[4] |
Definition at line 813 of file qpaintengine_opengl.cpp.
float QOpenGLPaintEnginePrivate::porterduff_xyz_data[4] |
Definition at line 814 of file qpaintengine_opengl.cpp.
GLdouble QOpenGLPaintEnginePrivate::projection_matrix[4][4] |
Definition at line 833 of file qpaintengine_opengl.cpp.
QGLPrivateCleanup QOpenGLPaintEnginePrivate::ref_cleaner |
Definition at line 848 of file qpaintengine_opengl.cpp.
QGLContext* QOpenGLPaintEnginePrivate::shader_ctx |
Definition at line 801 of file qpaintengine_opengl.cpp.
QDataBuffer<QPointF> QOpenGLPaintEnginePrivate::tess_points |
Definition at line 830 of file qpaintengine_opengl.cpp.
QVector<int> QOpenGLPaintEnginePrivate::tess_points_stops |
Definition at line 831 of file qpaintengine_opengl.cpp.
QTransform::TransformationType QOpenGLPaintEnginePrivate::txop |
Definition at line 766 of file qpaintengine_opengl.cpp.
uint QOpenGLPaintEnginePrivate::use_emulation |
Definition at line 757 of file qpaintengine_opengl.cpp.
uint QOpenGLPaintEnginePrivate::use_fragment_programs |
Definition at line 751 of file qpaintengine_opengl.cpp.
uint QOpenGLPaintEnginePrivate::use_smooth_pixmap_transform |
Definition at line 755 of file qpaintengine_opengl.cpp.
uint QOpenGLPaintEnginePrivate::use_stencil_method |
Definition at line 748 of file qpaintengine_opengl.cpp.
uint QOpenGLPaintEnginePrivate::use_system_clip |
Definition at line 756 of file qpaintengine_opengl.cpp.