summaryrefslogtreecommitdiffstats
path: root/src/gui/opengl/qopenglshaderprogram.cpp
Commit message (Expand)AuthorAgeFilesLines
* Move QOpenGLShaderProgram from QtGui to QtOpenGLJohan Klokkhammer Helsing2020-02-201-3812/+0
* Tidy nullptr usageAllan Sandfeld Jensen2019-12-061-6/+6
* Share and enable shader disk cache in QRhi OpenGL backendLaszlo Agocs2019-09-301-84/+46
* Move cache key calculation to QOpenGLProgramBinaryCacheLaszlo Agocs2019-09-261-6/+1
* Merge remote-tracking branch 'origin/5.12' into 5.13Liang Qi2019-07-261-1/+7
|\
| * Enable shader cache for ES2 when GL_OES_get_program_binary is presentMichael Brasser2019-07-251-1/+7
* | QtGui/Network/OpenGl/Widgets/Xml: use \nullptr in documentationChristian Ehrlicher2019-02-201-2/+4
|/
* QOpenGLShader: report geom. and tess. on GLES 3.2+Laszlo Agocs2018-09-281-44/+33
* Merge remote-tracking branch 'origin/5.11' into devQt Forward Merge Bot2018-03-211-1/+0
|\
| * Modernize the "regularexpression" featureUlf Hermann2018-03-201-1/+0
* | Add support for advanced blend equations to our OpenGL QPainterAllan Sandfeld Jensen2018-03-051-0/+11
|/
* opengl: Bail if cached shader fails to loadAntonio Larrosa2018-02-211-7/+1
* Add more Q_FALLTHROUGH()Friedemann Kleint2018-01-121-1/+1
* Fix compilation on iOSEskil Abrahamsen Blomfeldt2017-02-101-0/+2
* Re-enable shader disk cache for IntegrityLaszlo Agocs2017-01-261-5/+0
* Add eglfs-viv support for INTEGRITYKimmo Ollila2017-01-181-0/+5
* Suppress QOpenGLShaderProgram::link() warnings for binariesLaszlo Agocs2016-12-211-1/+1
* Add an OpenGL program binary disk cacheLaszlo Agocs2016-11-241-3/+315
* Merge remote-tracking branch 'origin/5.8' into devLiang Qi2016-11-171-35/+46
|\
| * Fixes for findVersionDirectivePosition()Lars Knoll2016-11-151-35/+46
* | Fix for uninitialized local variableLaszlo Agocs2016-10-051-1/+1
* | Merge remote-tracking branch 'origin/5.8' into devLiang Qi2016-09-291-2/+12
|\ \ | |/
| * Merge remote-tracking branch 'origin/5.7' into 5.8Liang Qi2016-09-291-2/+12
| |\
| | * Merge remote-tracking branch 'origin/5.6' into 5.7Liang Qi2016-09-281-2/+12
| | |\
| | | * Add GLSL version 110 on Intel with compat profilesLaszlo Agocs2016-09-271-2/+12
* | | | OpenGL: add support for compute shaders in GLES 3.1Paolo Angelelli2016-09-211-91/+130
|/ / /
* | | QtBase: use printf-style qWarning/qDebug where possible (II)Marc Mutz2016-05-031-9/+8
|/ /
* | Don't quote newlines in multi-line shader linker errors.Volker Krause2016-03-131-2/+2
* | QtGui: use printf-style qWarning/qDebug where possible (I)Marc Mutz2016-03-041-2/+2
* | Merge remote-tracking branch 'origin/5.6' into 5.7Liang Qi2016-02-241-1/+1
|\ \ | |/
| * OpenGL: Fix for incorrect GL enum in getterPaolo Angelelli2016-02-191-1/+1
* | QtGui: eradicate Q_FOREACH loops [needing qAsConst()]Marc Mutz2016-02-111-1/+1
* | QtGui: eradicate Q_FOREACH loops [already const]Marc Mutz2016-02-111-1/+1
* | QtGui: replace a Q_FOREACH loop with qDeleteAll()Marc Mutz2016-02-111-4/+2
* | Updated license headersJani Heikkinen2016-01-151-14/+20
|/
* Merge remote-tracking branch 'origin/5.5' into 5.6Liang Qi2015-08-261-5/+12
|\
| * Do not add GLSL line statements for old driversLaszlo Agocs2015-08-171-5/+12
* | QtGui/QtOpenGL: Fix compiler warnings by MSVC2015 (64bit).Friedemann Kleint2015-08-031-1/+1
|/
* QtGui: Fix some qdoc-warnings.Friedemann Kleint2015-02-251-1/+1
* Update copyright headersJani Heikkinen2015-02-111-7/+7
* Add more notes regarding the uniform settersLaszlo Agocs2015-02-081-0/+9
* Fix corner case in preprocessor of QOpenGLShaderProgramSean Harmer2014-12-151-1/+2
* GLSL #version directive does not have to be at start of lineSean Harmer2014-12-141-1/+1
* Insert #line statements in shader program.Florian Behrens2014-11-031-27/+125
* Doc: Use title case in section1 titlesNico Vertriest2014-09-301-3/+3
* Update license headers and add new license filesMatti Paaso2014-09-241-19/+11
* If a tess/compute shader compilation fails, print its type correctlyGiuseppe D'Angelo2014-08-181-7/+18
* Merge remote-tracking branch 'origin/release' into stableFrederik Gladhorn2014-05-011-5/+5
|\
| * Rename new QOpenGLContext APIsLaszlo Agocs2014-04-251-5/+5
* | Document setUniformValue limitations wrt non square matricesLaszlo Agocs2014-04-251-0/+48
|/