path: root/src/gui/kernel/qopenglcontext.cpp
Commit message (Expand)AuthorAgeFilesLines
* QOpenGLContext: Handle versionFunctions like other dataLaszlo Agocs14 days1-4/+3
* Sanitize the order of things in QOpenGLContext destroy()Laszlo Agocs14 days1-9/+23
* Apply Q_CONSTINIT where beneficialSona Kurazyan2022-09-011-1/+1
* QOpenGLContext: de-inline virtual dtors of private classesMarc Mutz2022-07-131-0/+18
* Fix improper moc includes inside the Qt namespaceThiago Macieira2022-06-191-2/+2
* Use SPDX license identifiersLucie Gérard2022-05-161-38/+2
* Use member function instead of template function to resolve native interfaceTor Arne Vestbø2021-07-171-4/+3
* Enable glyph cache workaround for Apple M-family of GPUsTor Arne Vestbø2021-06-181-1/+2
* Type erase native interfaces via string instead of typeidTor Arne Vestbø2021-05-201-2/+2
* Rejig native interface plumbingTor Arne Vestbø2021-05-121-0/+26
* doc: Update and flesh out native interface docsTor Arne Vestbø2020-10-181-3/+5
* Rename the new platform APIs from QPlatformInterface to QNativeInterfaceTor Arne Vestbø2020-10-071-3/+3
* Doc: Fix documentation warnings for Qt GUITopi Reinio2020-08-281-1/+1
* Introduce QWindow::paintEvent with QPA plumbingTor Arne Vestbø2020-08-261-6/+0
* Fix doc signature in QOpenGLContextLaszlo Agocs2020-08-031-1/+1
* Another round of 0->nullptr cleanupAllan Sandfeld Jensen2020-07-311-2/+2
* Introduce platform API abstraction for QOpenGLContextTor Arne Vestbø2020-07-021-92/+25
* Enable access to the VAO resolvers through QOpenGLContextPrivateGiuseppe D'Angelo2020-06-221-0/+7
* Clarify ResetNotification in QSurfaceFormat a bitLaszlo Agocs2020-04-241-0/+8
* Get rid of QT_OPENGL_ES*Eskil Abrahamsen Blomfeldt2020-04-171-3/+3
* Move versioned OpenGL functions from QtGui to QtOpenGLJohan Klokkhammer Helsing2020-04-161-151/+0
* Move QOpenGLVersionProfile to its own filesJohan Klokkhammer Helsing2020-02-221-167/+0
* QOpenGLContext: Remove QGL helpersJohan Klokkhammer Helsing2020-02-111-39/+0
* QOpenGLContext: use extraFunctions instead of versioned functionsJohan Klokkhammer Helsing2020-01-281-19/+3
* Merge remote-tracking branch 'origin/5.15' into devQt Forward Merge Bot2020-01-281-1/+1
| * Doc/QtGui: replace some 0 with \nullptrChristian Ehrlicher2020-01-261-1/+1
* | Remove QOpenGLTextureHelper dependency from QOpenGLContextJohan Klokkhammer Helsing2020-01-201-4/+6
* Tidy nullptr usageAllan Sandfeld Jensen2019-12-061-28/+28
* 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