summaryrefslogtreecommitdiffstats
path: root/src/gui/opengl/qopenglpaintengine.cpp
Commit message (Expand)AuthorAgeFilesLines
* Move QOpenGLPaintEngine and related classes from QtGui to QtOpenGLJohan Klokkhammer Helsing2020-01-221-2702/+0
* Merge remote-tracking branch 'origin/5.14' into 5.15Liang Qi2020-01-091-0/+1
|\
| * Disable support for RasterOpModes in GL paint engineJean-Michaël Celerier2020-01-091-0/+1
* | Tidy nullptr usageAllan Sandfeld Jensen2019-12-061-10/+10
* | Deprecate constructing QFlags from a pointerAllan Sandfeld Jensen2019-11-201-1/+1
|/
* QPainter: don't print deprecated warnings for HighQualityAntialiasingChristian Ehrlicher2019-10-031-0/+3
* QPainter: mark obsolete RenderHints as deprecatedChristian Ehrlicher2019-07-031-1/+4
* Add Grayscale16 Image FormatAllan Sandfeld Jensen2018-12-121-2/+3
* Merge remote-tracking branch 'origin/5.11' into 5.12Liang Qi2018-09-101-0/+1
|\
| * Fix crash when combining QOpenGLWidget, QStaticText and Qt QuickEskil Abrahamsen Blomfeldt2018-08-241-0/+1
* | Implement support for 16bpc image formatsAllan Sandfeld Jensen2018-08-111-0/+1
* | Fix tiling of NPOT textures on GL/ESAllan Sandfeld Jensen2018-07-271-8/+16
* | Move texture uploading out of QOpenGLTextureCacheAllan Sandfeld Jensen2018-07-271-4/+4
* | Merge remote-tracking branch 'origin/5.11' into devLiang Qi2018-07-021-21/+17
|\ \ | |/
| * Fix: bad-looking scaled rendering of painterpath in OpenGL paint engineEirik Aavitsland2018-06-281-21/+17
* | Add support for advanced blend equations to our OpenGL QPainterAllan Sandfeld Jensen2018-03-051-1/+68
|/
* Handle implicit close in QDashedStrokeProcessorAllan Sandfeld Jensen2017-05-021-2/+1
* Merge remote-tracking branch 'origin/5.8' into devLiang Qi2017-01-301-1/+1
|\
| * Use context as glyph cache key in GL paint engineLaszlo Agocs2017-01-241-1/+1
* | Add support for OpenGL 3.2+ core profile contexts in QPainterJulian Thijssen2017-01-231-35/+95
* | Remove OpenGL dependency from qTriangulateLaszlo Agocs2017-01-181-2/+4
|/
* QtGui: use new QRegion::begin()/end() instead of rect()Marc Mutz2016-02-281-3/+3
* Merge remote-tracking branch 'origin/5.6' into devLiang Qi2016-01-261-14/+1
|\
| * Remove dead code from QOpenGLPaintEngineAllan Sandfeld Jensen2016-01-211-14/+1
* | Updated license headersJani Heikkinen2016-01-151-14/+20
|/
* Don't crash when QOpenGLPaintDevice is created without context.Gunnar Sletta2015-10-191-1/+1
* QtGui: Fix const correctness in old style castsThiago Macieira2015-03-121-1/+1
* Remove some uses of the private Q_PI constantAllan Sandfeld Jensen2015-02-261-4/+3
* Use C++ <cmath> instead of <math.h>Allan Sandfeld Jensen2015-02-161-2/+2
* Update copyright headersJani Heikkinen2015-02-111-7/+7
* Merge remote-tracking branch 'origin/5.4' into devSimon Hausmann2014-12-181-83/+161
|\
| * Make GL2PaintEngine::drawCachedGlyphs use updateTextureTor Arne Vestbø2014-12-141-29/+12
| * Ensure that GL::updateBrushTexture() activates and binds properlyTor Arne Vestbø2014-12-131-8/+18
| * GL: Make updateTexture invalidate texture on change of texture unitTor Arne Vestbø2014-12-121-4/+48
| * GL2PaintEngine: centralize logic for updating/preparing texturesTor Arne Vestbø2014-12-111-49/+72
| * GL2PaintEngine: Prevent fillInPendingGlyphs from breaking gradientsTor Arne Vestbø2014-12-101-1/+19
* | [QStaticTextItem] Drop unused membersKonstantin Ritt2014-12-141-2/+0
* | Merge remote-tracking branch 'origin/5.4' into devSimon Hausmann2014-12-101-27/+26
|\ \ | |/
| * Reformat QOpenGL2PaintEngineExPrivate a bit to make it easier to refactorTor Arne Vestbø2014-12-051-19/+14
| * Collate calls to updateTextureFilter in updateBrushTextureTor Arne Vestbø2014-12-041-4/+5
| * Simplify GL2PaintEngine::updateTextureFilter, it doesn't need targetTor Arne Vestbø2014-12-031-11/+14
* | Support Alpha8 and Grayscale8 natively in the OpenGL paint engineAllan Sandfeld Jensen2014-10-271-0/+14
|/
* Avoid breaking BC with new virtuals in QOpenGLPaintDeviceLaszlo Agocs2014-10-161-2/+3
* Fix QOpenGLWidget on Cocoa when used as viewportLaszlo Agocs2014-10-141-0/+4
* Update license headers and add new license filesMatti Paaso2014-09-241-19/+11
* Use NonPremultipliedImageSrc shader when painting non-premuled imagesAllan Sandfeld Jensen2014-09-231-3/+23
* Use NAmE spelling of grey (gray)Marc Mutz2014-08-091-1/+1
* Make QOpenGLWidget publicLaszlo Agocs2014-08-011-0/+2
* Make QOpenGLTextureCache::bindTexture upload efficientlyAllan Sandfeld Jensen2014-07-041-6/+6
* Rename new QOpenGLContext APIsLaszlo Agocs2014-04-251-4/+4