summaryrefslogtreecommitdiffstats
path: root/src/gui/kernel/qopenglcontext.cpp
Commit message (Expand)AuthorAgeFilesLines
* QtGui: replace some QMutexLockers with (new) qt_{scoped,unique}_lock()Marc Mutz2019-09-121-5/+6
* Merge remote-tracking branch 'origin/5.13' into devLiang Qi2019-08-131-3/+0
|\
| * Merge remote-tracking branch 'origin/5.12' into 5.13Qt Forward Merge Bot2019-08-081-3/+0
| |\
| | * eglfs: Fix raster windowsLaszlo Agocs2019-08-071-3/+0
* | | Merge remote-tracking branch 'origin/5.13' into devQt Forward Merge Bot2019-07-191-1/+1
|\ \ \ | |/ /
| * | Merge remote-tracking branch 'origin/5.12' into 5.13Qt Forward Merge Bot2019-07-181-1/+1
| |\ \ | | |/
| | * Tie QPlatformOpenGLContext to its QOpenGLContext before initializingTor Arne Vestbø2019-07-171-1/+1
* | | QtGui: port from QMutex::Recursive to QRecursiveMutexMarc Mutz2019-07-061-2/+1
* | | Port from QAtomic::load() to loadRelaxed()Giuseppe D'Angelo2019-06-201-1/+1
|/ /
* | Doc: replace even more null/0/nullptr with \nullptr macroChristian Ehrlicher2019-05-081-2/+2
* | Merge remote-tracking branch 'origin/5.12' into 5.13Qt Forward Merge Bot2019-03-151-1/+1
|\ \ | |/
| * QOpenGLContext: fix docs about sharingGiuseppe D'Angelo2019-03-131-1/+1
* | QtGui/Network/OpenGl/Widgets/Xml: use \nullptr in documentationChristian Ehrlicher2019-02-201-1/+2
* | QtGui: replace 0 with \nullptr in documentationChristian Ehrlicher2019-02-021-4/+3
|/
* Documentation: Add \nullptr macro and use where applicableFriedemann Kleint2019-01-101-1/+1
* Update QOpenGLContext::currentContext after QPlatformOpenGLContext::makeCurrentTor Arne Vestbø2018-09-091-10/+8
* Make QOpenGLContext::makeCurrent use early exit for all its flowTor Arne Vestbø2018-09-081-44/+42
* WebAssembly for QtBaseMorten Johan Sørvig2018-08-301-0/+3
* Fix documentation issue for QOpenGLContext::makeCurrentTor Arne Vestbø2018-08-151-1/+1
* Be more explicit about the effects of swapBuffers() on the current contextTor Arne Vestbø2018-08-061-1/+2
* Add needsWorkaround for additional Adreno targetsHerman van Hazendonk2018-03-011-2/+6
* Merge remote-tracking branch 'origin/5.9' into 5.11Liang Qi2018-02-141-0/+1
|\
| * Enable glyph cache workaround for Mali-T880Tero Alamäki2018-01-191-0/+1
* | Merge remote-tracking branch 'origin/5.9' into 5.10Lars Knoll2017-12-301-1/+3
|\ \ | |/
| * iOS: Harden logic for when it's safe to use the graphics hardwareTor Arne Vestbø2017-12-071-1/+3
* | Merge remote-tracking branch 'origin/5.9' into 5.10Liang Qi2017-11-091-0/+1
|\ \ | |/
| * Enable glyph cache workaround for GC2000 as wellLaszlo Agocs2017-11-071-0/+1
* | Add debug operators for QOpenGLVersionProfile QOpenGLContext(Group)Friedemann Kleint2017-05-171-0/+55
|/
* Environment variable enabling the workaround FBO readback bugMarco Martin2017-04-051-0/+34
* Improve use of QHash to minimize double hashingAllan Sandfeld Jensen2016-11-101-2/+3
* Merge remote-tracking branch 'origin/5.7' into devLiang Qi2016-06-131-2/+2
|\
| * Gui: use const (and const APIs) moreAnton Kudryavtsev2016-06-011-2/+2
* | QOpenGLContext: add a way to disable the thread affinity checkGiuseppe D'Angelo2016-05-021-3/+12
|/
* Merge remote-tracking branch 'origin/5.6' into 5.7Liang Qi2016-04-071-1/+3
|\
| * Do not disconnect with nullptr when unplugging screensLaszlo Agocs2016-04-051-1/+3
* | QtGui: use printf-style qWarning/qDebug where possible (I)Marc Mutz2016-03-041-4/+4
* | Refactor initialization/caching code for versioned opengl functionsLars Knoll2016-03-021-22/+2
* | Use an enum for versioning the opengl function backendsLars Knoll2016-03-021-4/+3
* | Avoid repeated QByteArray creation when resolving opengl functionsLars Knoll2016-03-011-1/+10
* | QtGui: eradicate Q_FOREACH loops [needing qAsConst()]Marc Mutz2016-02-111-1/+1
* | Doc: Fix grammar in QOpenGLContext::openGLModuleType() docsAndy Maloney2016-02-061-1/+1
* | Updated license headersJani Heikkinen2016-01-151-14/+20
* | Merge remote-tracking branch 'origin/5.6' into devFrederik Gladhorn2016-01-081-3/+3
|\ \ | |/
| * Avoid unnecessary detaching of the pending deletions list.Volker Krause2016-01-061-3/+3
* | Use Q_UNLIKELY for every qFatal()/qCritical()Marc Mutz2015-11-291-1/+1
|/
* Null out QOpenGLContext::screen upon screen disconnectLaszlo Agocs2015-09-221-2/+14
* Expose GLES 3.0 and 3.1 functionsLaszlo Agocs2015-07-231-0/+22
* Use Q_GLOBAL_STATIC for QThreadStorage<QGuiGLThreadContext *>Sérgio Martins2015-06-191-5/+5
* Fix incorrect FBO bindings with QOpenGLWidgetLaszlo Agocs2015-03-301-3/+17
* Make versioned OpenGL functions working with the subclass patternLaszlo Agocs2015-03-271-1/+28