summaryrefslogtreecommitdiffstats
path: root/servers/rendering/shader_types.cpp
Commit message (Expand)AuthorAgeFilesLines
...
| * add more OpenGL attributesNHodgesVFX2021-11-081-0/+3
* | Update copyright statements to 2022Rémi Verschelde2022-01-031-2/+2
* | Refactor render_mode in shaders, forbid declaring duplicatesYuri Roubinsky2021-12-211-66/+44
* | Merge pull request #55431 from Chaosus/shader_fix_constantsRémi Verschelde2021-11-301-15/+15
|\ \
| * | Fix built-in(PI, TAU, E) assignment to a global constant in a shaderYuri Roubinsky2021-11-291-15/+15
| |/
* / Fix `INDEX` built-in in a process function of particle shaderYuri Roubinsky2021-11-291-1/+1
|/
* Addition of FogVolumes, FogShaders, FogMaterial, and overhaul of VolumetricFogclayjohn2021-10-281-0/+19
* Removed `RESTART` built-in from `start` particle shader functionYuri Roubinsky2021-08-171-1/+0
* Added editor dialog for easily creating shaders.Yuri Roubinsky2021-08-071-7/+15
* Fix Subsurface Scatteringreduz2021-07-051-1/+0
* Add stereoscopic rendering through multiviewBastiaan Olij2021-06-131-0/+8
* Removes deleted OrenNayar mode from shaders and materialsYuri Roubinsky2021-06-081-1/+0
* Makes few shader built-ins constant to prevent changing themYuri Roubinsky2021-05-261-4/+4
* Added constants PI, TAU and E to the shader languageJoosep Jääger2021-05-251-0/+13
* Implement Particle Trailsreduz2021-04-301-1/+2
* Split particle shader entry pointsreduz2021-04-171-5/+21
* Refactor GLSL shader compilationreduz2021-04-141-37/+44
* Renamed `emit_particle` to `emit_subparticle` shader functionYuri Roubinsky2021-01-121-1/+1
* Update copyright statements to 2021Rémi Verschelde2021-01-011-2/+2
* Consistently use normal_mapMarcel Admiraal2020-12-291-4/+4
* Refactored Mesh internals and formats.reduz2020-12-021-0/+6
* Implement signed distance fields for 2D shadersreduz2020-11-261-0/+21
* Alpha Hash and Alpha2Coverage ImplementationMarios Staikopoulos2020-11-021-0/+8
* Merge pull request #41415 from clayjohn/VULKAN-shader-overridesJuan Linietsky2020-10-181-0/+4
|\
| * Add FOG, RADIANCE, and IRRADIANCE shader overridesclayjohn2020-10-181-0/+4
* | Implement GPU Particle Collisionsreduz2020-10-091-0/+5
* | Add METALLIC to light() built-insPablo Escobar2020-10-041-0/+1
* | Fix ATTENUATION and implement SHADOW_ATTENUATION.Lyuma2020-09-101-1/+2
* | Implement manual particle emission and particle sub emitters.reduz2020-09-061-0/+21
* | Re-Implement GPU particles on master.Juan Linietsky2020-09-021-14/+14
|/
* Add fog to sky shadersclayjohn2020-08-191-0/+1
* Addition of SDFGI for open world global illuminationJuan Linietsky2020-06-261-0/+1
* Style: clang-format: Disable KeepEmptyLinesAtTheStartOfBlocksRémi Verschelde2020-05-141-3/+0
* Add light size to Sky Shadersclayjohn2020-04-171-0/+4
* Refactored shadowmapping.Juan Linietsky2020-04-081-2/+6
* Re-implement subsurface scattering.Juan Linietsky2020-04-041-0/+2
* Replace NULL with nullptrlupoDharkael2020-04-021-1/+1
* Renaming of servers for coherency.Juan Linietsky2020-03-271-0/+328