summaryrefslogtreecommitdiffstats
path: root/servers/rendering/renderer_rd/shader_compiler_rd.cpp
Commit message (Expand)AuthorAgeFilesLines
* New OpenGL batching canvas rendererclayjohn2022-01-111-1553/+0
* Update copyright statements to 2022Rémi Verschelde2022-01-031-2/+2
* Add a shader warning when the uniform buffer limit is exceededYuri Roubinsky2022-01-031-78/+3
* Make `compile` shader function to use struct instead long parameter listYuri Roubinsky2021-12-081-1/+7
* Allow using empty statements in the shader, added formatting warningYuri Roubinsky2021-12-011-0/+3
* Fix uniform array alignment to fix a bugYuri Roubinsky2021-11-251-1/+3
* Allow passing non-variable constant to const function param in shadersYuri Roubinsky2021-11-191-10/+11
* Implement toast notifications in the editorGilles Roudière2021-10-141-1/+1
* Added few more built-ins to shader languageYuri Roubinsky2021-10-131-0/+1
* Fix regression which prevents using texture array uniformsYuri Roubinsky2021-10-061-10/+12
* Added support for uniform arrays in shadersYuri Roubinsky2021-10-041-36/+90
* Use range iterators for `Map`Lightning_A2021-09-301-7/+7
* Scale color output in the mobile renderer to provide HDR supportBastiaan Olij2021-08-231-0/+5
* More fixes to mobile rendererreduz2021-08-181-5/+5
* Fix shader crash when using local var with the same name as varyingYuri Roubinsky2021-08-131-2/+2
* Merge pull request #50809 from akien-mga/iterators-const-referencesRémi Verschelde2021-07-251-2/+2
|\
| * Use const references where possible for List range iteratorsRémi Verschelde2021-07-251-2/+2
* | Fix various typos with codespellluz paz2021-07-251-2/+2
|/
* Use C++ iterators for Lists in many situationsAaron Franke2021-07-231-6/+6
* Add error marking to the shader error console outputHugo Locurcio2021-07-171-1/+7
* Removes deleted OrenNayar mode from shaders and materialsYuri Roubinsky2021-06-081-1/+0
* Implement shader cachingreduz2021-05-311-36/+65
* Allow shader arrays to be passed as parameters and return valueYuri Roubinsky2021-05-221-19/+40
* Implements length() shader function for arrays in structsYuri Roubinsky2021-05-191-0/+3
* Refactor GLSL shader compilationreduz2021-04-141-53/+30
* Reorganize Project Settingsreduz2021-02-181-2/+2
* Allow passing varying from fragment to light shader functionYuri Roubinsky2021-02-111-2/+62
* Update copyright statements to 2021Rémi Verschelde2021-01-011-2/+2
* Consistently use normal_mapMarcel Admiraal2020-12-291-4/+4
* Fix using post-init shader array constructorsYuri Roubinsky2020-12-271-5/+8
* Added support for constants in shader `case` and array size declarationYuri Roubinsky2020-12-171-1/+5
* RenderingServer reorganizationreduz2020-12-041-0/+1452