summaryrefslogtreecommitdiffstats
path: root/src/plugins/platforms/xcb/gl_integrations/xcb_glx/qglxintegration.cpp
Commit message (Expand)AuthorAgeFilesLines
* Allow multithreaded opengl to be disabledAllan Sandfeld Jensen11 days1-0/+4
* Get rid of QT_OPENGL_ES*Eskil Abrahamsen Blomfeldt2020-04-171-1/+1
* Replace usages of QVariant::value by qvariant_castOlivier Goffart2019-12-151-1/+1
* Tidy nullptr usageAllan Sandfeld Jensen2019-12-061-26/+26
* Handle robustness with OpenGL < 4.0Allan Sandfeld Jensen2019-09-111-1/+23
* Avoid querying unknown RESET_NOTIFICATION_STRATEGY value on GL < 4.0Laszlo Agocs2019-08-141-5/+7
* Track swap interval in QXcbWindowErik Kurzinger2019-06-131-3/+3
* Fix threaded QOpenGL when robustness is requestedAllan Sandfeld Jensen2019-04-161-1/+3
* Blacklist nouveau and llvmpipe for multithreadingAllan Sandfeld Jensen2019-02-261-0/+18
* qtlite: Fix build libs with -no-feature-regularexpressionMikhail Svetkin2019-01-271-1/+5
* Remove need for glXGetProcAddressARBMichal Klocek2018-11-221-42/+1
* Merge remote-tracking branch 'origin/5.11' into 5.12Liang Qi2018-11-191-2/+0
|\
| * Purge some unused code for the OpenGL library nameEdward Welbourne2018-11-121-2/+0
* | White-list more recent Mesa version for multi-threadingAllan Sandfeld Jensen2018-11-061-35/+25
|/
* XCB/Xlib: make sure we don't get problems for sys headers using registerThiago Macieira2018-07-111-0/+2
* Also support reset notification on non-nvidiaAllan Sandfeld Jensen2018-04-191-15/+25
* glx: Fix loading OpenGL library when libGL.so symlink is missingDmitry Shachnev2018-04-101-0/+2
* Make nvidia resets opt-in based on QSurfaceFormat::ResetNotificationDavid Edmundson2018-04-051-1/+1
* Support graphics reset status for offscreen surfaces in XCB-GLXDavid Edmundson2018-04-051-0/+6
* Support GLX_NV_robustness_video_memory_purge in XCB-GLXDavid Edmundson2018-03-221-8/+56
* Merge remote-tracking branch 'origin/5.9' into 5.11Liang Qi2018-02-141-0/+4
|\
| * glx: Avoid losing the stereo flag in QSurfaceFormatLaszlo Agocs2018-01-231-0/+4
* | Replace Q_NULLPTR with nullptr where possibleKevin Funk2017-09-191-2/+2
* | Merge remote-tracking branch 'origin/5.9' into devThiago Macieira2017-08-081-4/+4
|\ \ | |/
| * XCB GLX: request OpenGL 4.6 / OpenGL ES 3.2 if possibleGiuseppe D'Angelo2017-08-041-4/+4
* | xcb: remove DISPLAY_FROM_XCB macroGatis Paeglis2017-06-271-12/+15
* | Merge remote-tracking branch 'origin/5.9' into devLiang Qi2017-04-071-3/+3
|\ \ | |/
| * xcb: Get rid of qCInfo in the GLX backendLaszlo Agocs2017-04-041-3/+3
* | Merge remote-tracking branch 'origin/5.9' into devLiang Qi2017-03-201-3/+21
|\ \ | |/
| * warn of blacklisted GLX OpenGL renderers and vendorsJeremy Katz2017-03-161-0/+16
| * Use QT_CONFIG(library) instead of QT_NO_LIBRARYUlf Hermann2017-03-061-1/+3
| * streamline libdl detection and linkingOswald Buddenhagen2017-02-271-2/+2
* | remove duplicate init check in xcb GLX threading supportJeremy Katz2017-02-271-2/+1
|/
* Merge remote-tracking branch 'origin/5.7' into 5.8Liang Qi2016-11-161-2/+5
|\
| * Merge remote-tracking branch 'origin/5.6' into 5.7Liang Qi2016-11-151-2/+5
| |\
| | * xcb: Warn and bail out when even the basic, dummy context failsLaszlo Agocs2016-11-101-2/+5
* | | port to modularized platformsupport librariesOswald Buddenhagen2016-10-151-1/+1
|/ /
* | X11: Better support non-32bit visualsLouai Al-Khanji2016-04-091-1/+1
* | Avoid repeated QByteArray creation when resolving opengl functionsLars Knoll2016-03-011-3/+3
* | Merge remote-tracking branch 'origin/5.6' into devLiang Qi2016-01-211-1/+7
|\ \ | |/
| * Merge remote-tracking branch 'origin/5.5' into 5.6Liang Qi2016-01-191-1/+7
| |\
| | * xcb: Fallback to Xlib screen when glXGetCurrentDisplay() returns NULLBłażej Szczygieł2016-01-181-3/+6
| | * Don't pass NULL Display to glXGetClientStringDāvis Mosāns2016-01-111-1/+4
* | | Updated license headersJani Heikkinen2016-01-151-14/+20
* | | Merge remote-tracking branch 'origin/5.6' into devFrederik Gladhorn2016-01-081-0/+4
|\ \ \ | |/ /
| * | Default to OpenGLES when building with -opengl es2Allan Sandfeld Jensen2015-12-251-0/+4
* | | Use Q_UNLIKELY for every qFatal()/qCritical()Marc Mutz2015-11-291-2/+2
|/ /
* | Merge remote-tracking branch 'origin/5.5' into devLiang Qi2015-07-011-0/+4
|\ \ | |/
| * Fix GLX backend in static buildsLaszlo Agocs2015-06-161-0/+4
* | Don't try to resolve symbols for xcb if QT_NO_LIBRARY is setUlf Hermann2015-06-221-0/+2