summaryrefslogtreecommitdiffstats
path: root/servers/rendering/shader_compiler.cpp
Commit message (Expand)AuthorAgeFilesLines
* Merge pull request #77740 from ChibiDenDen/simplify_vulkanYuri Sizov2023-07-121-1/+15
|\
| * replace sampler arrays with constant sampler elementsChibiDenDen2023-06-221-1/+15
* | Merge pull request #78538 from Sauermann/fix-code-simplificationsYuri Sizov2023-07-121-1/+1
|\ \
| * | Code simplificationsMarkus Sauermann2023-06-211-1/+1
| |/
* / Fix shader language float literal precision truncationbitsawer2023-07-031-1/+1
|/
* Enable shadow warnings and fix raised errorsNinni Pipping2023-05-111-18/+18
* Merge pull request #72288 from MewPurPur/use-string-repeatClay John2023-05-051-6/+1
|\
| * Use String.repeat() in more placesVolTer2023-05-011-6/+1
* | Fix to some operators in shaders are not compiled properlyYuri Rubinsky2023-03-261-1/+1
* | Avoid inserting screen_texture compatibility code when using textureSizeclayjohn2023-02-101-2/+7
* | Make screen texture and depth texture work in MultiviewBastiaan Olij2023-01-251-12/+33
|/
* Remove SCREEN_TEXTURE, DEPTH_TEXTURE, and NORMAL_ROUGHNESS_TEXTUREclayjohn2023-01-181-22/+19
* Fix multiple issues that make the normal roughness texture unusableclayjohn2023-01-091-1/+18
* One Copyright Update to rule them allRémi Verschelde2023-01-051-29/+29
* Fix shader crash when using boolean type for vertex->fragment varyingsYuri Rubinsky2022-12-231-0/+5
* Fix screen texture slightly darkerFabio Iotti2022-12-121-1/+1
* Mark shader built-ins as used when passed to functions as out parameter Yuri Rubinsky2022-11-151-3/+51
* Make code generation for shader boolean uniform instances easierYuri Rubinsky2022-10-311-4/+4
* Fix incorrect setup of boolean uniform instancesYuri Rubinsky2022-10-091-4/+4
* Fix MSVC warnings, rename shadowed variables, fix uninitialized values, chang...bruvzg2022-10-071-3/+3
* Fix global uniform crash at editor startupYuri Rubinsky2022-10-031-4/+4
* Merge pull request #64952 from Chaosus/vs_rename_uniform_to_paramRémi Verschelde2022-09-021-1/+1
|\
| * Rename `uniform` to `parameter` across the engineYuri Rubinsky2022-09-011-1/+1
* | Implement Physical Light Units as an optional setting.clayjohn2022-08-311-1/+1
|/
* Merge pull request #64167 from clayjohn/screen-texture-hintMax Hilbrunner2022-08-191-1/+42
|\
| * Add shader uniform hints for screen textures so users can specify custom filt...clayjohn2022-08-091-1/+42
* | Merge pull request #64310 from Chaosus/shader_texture_funcsYuri Rubinsky2022-08-121-0/+2
|\ \
| * | Add `textureQueryLod/Levels` functions to the shader languageYuri Rubinsky2022-08-121-0/+2
| |/
* / Add `textureProjGrad` function to the shader languageYuri Rubinsky2022-08-121-0/+1
|/
* Rename RenderingServer global shader uniform methods to be more explicitHugo Locurcio2022-07-281-8/+8
* Clean up Shader Preprocessorreduz2022-07-221-6/+64
* Refactor shader hintsYuri Rubinsky2022-05-311-0/+1
* Add a new HashSet templatereduz2022-05-201-2/+2
* Use range iterators for RBSet in most casesAaron Record2022-05-191-2/+2
* Replace most uses of Map by HashMapreduz2022-05-161-4/+4
* SceneShader compilingclayjohn2022-05-111-3/+7
* SkyShaders workingclayjohn2022-05-111-5/+9
* Use Filament specular models and parametrizationclayjohn2022-02-221-144/+0
* Style: Cleanup single-line blocks, semicolons, dead codeRémi Verschelde2022-02-161-36/+0
* Merge pull request #57562 from AnilBK/string-add-containsRémi Verschelde2022-02-031-1/+1
|\
| * String: Add contains().Anilforextra2022-02-041-1/+1
* | Allow multiple declarations in for loop in a shaderYuri Roubinsky2022-02-031-3/+6
|/
* Unify variable and array declarations in shadersYuri Roubinsky2022-01-181-57/+38
* Fix shader crashing when declaring matrix or array varyingsYuri Roubinsky2022-01-141-1/+20
* Optimize include files to improve `shader_language.h` compilation speedYuri Roubinsky2022-01-121-1/+2
* New OpenGL batching canvas rendererclayjohn2022-01-111-0/+1552