![]() |
Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
#include <private/qopenglgradientcache_p.h>#include <private/qopengltexturecache_p.h>#include "qopenglpaintengine_p.h"#include "qopenglpaintdevice_p.h"#include <string.h>#include <qmath.h>#include <private/qopengl_p.h>#include <private/qopenglcontext_p.h>#include <private/qopenglextensions_p.h>#include <private/qpaintengineex_p.h>#include <QPaintEngine>#include <private/qpainter_p.h>#include <private/qfontengine_p.h>#include <private/qdatabuffer_p.h>#include <private/qstatictext_p.h>#include <private/qtriangulator_p.h>#include <private/qopenglengineshadermanager_p.h>#include <private/qopengl2pexvertexarray_p.h>#include <private/qopengltextureglyphcache_p.h>#include <QDebug>#include <qtopengl_tracepoints_p.h>Go to the source code of this file.
Classes | |
| struct | ImageWithBindOptions |
| struct | QOpenGL2PEVectorPathCache |
Macros | |
| #define | GL_KHR_blend_equation_advanced 1 |
| #define | GL_MULTIPLY_KHR 0x9294 |
| #define | GL_SCREEN_KHR 0x9295 |
| #define | GL_OVERLAY_KHR 0x9296 |
| #define | GL_DARKEN_KHR 0x9297 |
| #define | GL_LIGHTEN_KHR 0x9298 |
| #define | GL_COLORDODGE_KHR 0x9299 |
| #define | GL_COLORBURN_KHR 0x929A |
| #define | GL_HARDLIGHT_KHR 0x929B |
| #define | GL_SOFTLIGHT_KHR 0x929C |
| #define | GL_DIFFERENCE_KHR 0x929E |
| #define | GL_EXCLUSION_KHR 0x92A0 |
| #define | GL_KHR_blend_equation_advanced_coherent 1 |
| #define | GL_BLEND_ADVANCED_COHERENT_KHR 0x9285 |
Functions | |
| QT_BEGIN_NAMESPACE Q_GUI_EXPORT QImage | qt_imageForBrush (int brushStyle, bool invertinvert) |
| QColor | qt_premultiplyColor (QColor cc, GLfloat opacity) |
| static bool | isPowerOfTwo (int xx) |
| static void | setCoords (GLfloat *coordscoords, const QOpenGLRect &rect) |
| void | Q_TRACE_INSTRUMENT (qtopengl) QOpenGL2PaintEngineExPrivate |
| Q_GUI_EXPORT bool | qt_scaleForTransform (const QTransform &transformtransform, qreal *scalescale) |
| static const QRectF | scaleRect (const QRectF &rr, qreal sx, qreal sy) |
| #define GL_BLEND_ADVANCED_COHERENT_KHR 0x9285 |
Definition at line 74 of file qopenglpaintengine.cpp.
| #define GL_COLORBURN_KHR 0x929A |
Definition at line 65 of file qopenglpaintengine.cpp.
| #define GL_COLORDODGE_KHR 0x9299 |
Definition at line 64 of file qopenglpaintengine.cpp.
| #define GL_DARKEN_KHR 0x9297 |
Definition at line 62 of file qopenglpaintengine.cpp.
| #define GL_DIFFERENCE_KHR 0x929E |
Definition at line 68 of file qopenglpaintengine.cpp.
| #define GL_EXCLUSION_KHR 0x92A0 |
Definition at line 69 of file qopenglpaintengine.cpp.
| #define GL_HARDLIGHT_KHR 0x929B |
Definition at line 66 of file qopenglpaintengine.cpp.
| #define GL_KHR_blend_equation_advanced 1 |
Definition at line 58 of file qopenglpaintengine.cpp.
| #define GL_KHR_blend_equation_advanced_coherent 1 |
Definition at line 73 of file qopenglpaintengine.cpp.
| #define GL_LIGHTEN_KHR 0x9298 |
Definition at line 63 of file qopenglpaintengine.cpp.
| #define GL_MULTIPLY_KHR 0x9294 |
Definition at line 59 of file qopenglpaintengine.cpp.
| #define GL_OVERLAY_KHR 0x9296 |
Definition at line 61 of file qopenglpaintengine.cpp.
| #define GL_SCREEN_KHR 0x9295 |
Definition at line 60 of file qopenglpaintengine.cpp.
| #define GL_SOFTLIGHT_KHR 0x929C |
Definition at line 67 of file qopenglpaintengine.cpp.
|
inlinestatic |
Definition at line 260 of file qopenglpaintengine.cpp.
| void Q_TRACE_INSTRUMENT | ( | qtopengl | ) |
Definition at line 628 of file qopenglpaintengine.cpp.
| QT_BEGIN_NAMESPACE Q_GUI_EXPORT QImage qt_imageForBrush | ( | int | brushStyle, |
| bool | invert ) |
Definition at line 147 of file qbrush.cpp.
Definition at line 100 of file qopenglpaintengine.cpp.
|
extern |
Definition at line 2160 of file qtransform.cpp.
Definition at line 1511 of file qopenglpaintengine.cpp.
|
inlinestatic |
Definition at line 616 of file qopenglpaintengine.cpp.