summaryrefslogtreecommitdiffstats
path: root/src/gui/opengl/qopenglprogrambinarycache.cpp
Commit message (Expand)AuthorAgeFilesLines
* Get rid of QT_OPENGL_ES*Eskil Abrahamsen Blomfeldt2020-04-171-3/+3
* Move QOpenGLShaderProgram from QtGui to QtOpenGLJohan Klokkhammer Helsing2020-02-201-1/+0
* Share and enable shader disk cache in QRhi OpenGL backendLaszlo Agocs2019-09-301-17/+63
* Move cache key calculation to QOpenGLProgramBinaryCacheLaszlo Agocs2019-09-261-0/+10
* Merge remote-tracking branch 'origin/5.13' into 5.14Liang Qi2019-09-041-3/+3
|\
| * Avoid double QCache lookup in QOpenGLProgramBinaryCacheLaszlo Agocs2019-08-221-3/+1
| * Guard with a mutex in QOpenGLProgramBinaryCache where neededLaszlo Agocs2019-08-171-0/+2
* | Merge remote-tracking branch 'origin/5.13' into devQt Forward Merge Bot2019-08-161-1/+2
|\ \ | |/
| * Include buildAbi() in the shader cache directory nameLaszlo Agocs2019-08-141-1/+2
* | Merge remote-tracking branch 'origin/5.13' into devQt Forward Merge Bot2019-07-271-2/+29
|\ \ | |/
| * Enable shader cache for ES2 when GL_OES_get_program_binary is presentMichael Brasser2019-07-251-2/+29
* | Fix build without feature.temporaryfileTasuku Suzuki2019-07-111-0/+6
|/
* Drop cached shaders when arch is differentLaszlo Agocs2018-10-161-2/+7
* More fixups for GL_CONTEXT_LOSTAllan Sandfeld Jensen2018-09-251-2/+14
* Make local symbols of some leaked namesThiago Macieira2018-08-031-0/+2
* opengl: Bail if cached shader fails to loadAntonio Larrosa2018-02-211-2/+18
* Align blob start in program binary disk cacheLaszlo Agocs2017-01-241-48/+88
* Use QSaveFile for more robust shader disk cacheLaszlo Agocs2016-11-251-4/+8
* Add an OpenGL program binary disk cacheLaszlo Agocs2016-11-241-0/+332