index
:
redot-engine.git
4.3
master
Redot Engine – Multi-platform 2D and 3D game engine
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
servers
/
rendering
/
shader_types.cpp
Commit message (
Expand
)
Author
Age
Files
Lines
*
Use IGN instead of white noise for sky dithering
clayjohn
2022-05-24
1
-0
/
+1
*
Add a new HashSet template
reduz
2022-05-20
1
-1
/
+1
*
Add dedicated macros for property name extraction
Haoyu Qiu
2022-05-19
1
-31
/
+31
*
Replace most uses of Map by HashMap
reduz
2022-05-16
1
-2
/
+2
*
Remove `SHADOW_ATTENUATION` spatial light shader built-in
Yuri Roubinsky
2022-03-29
1
-1
/
+0
*
Rename several transform built-ins in shaders
Yuri Roubinsky
2022-03-18
1
-12
/
+12
*
Use Filament specular models and parametrization
clayjohn
2022-02-22
1
-2
/
+2
*
Add Particle Shader Userdata
reduz
2022-02-15
1
-0
/
+12
*
Remove TRANSFORM built in from fog shaders
clayjohn
2022-01-21
1
-1
/
+0
*
Merge pull request #54791 from NHodgesVFX/master
Rémi Verschelde
2022-01-04
1
-0
/
+3
|
\
|
*
add more OpenGL attributes
NHodgesVFX
2021-11-08
1
-0
/
+3
*
|
Update copyright statements to 2022
Rémi Verschelde
2022-01-03
1
-2
/
+2
*
|
Refactor render_mode in shaders, forbid declaring duplicates
Yuri Roubinsky
2021-12-21
1
-66
/
+44
*
|
Merge pull request #55431 from Chaosus/shader_fix_constants
Rémi Verschelde
2021-11-30
1
-15
/
+15
|
\
\
|
*
|
Fix built-in(PI, TAU, E) assignment to a global constant in a shader
Yuri Roubinsky
2021-11-29
1
-15
/
+15
|
|
/
*
/
Fix `INDEX` built-in in a process function of particle shader
Yuri Roubinsky
2021-11-29
1
-1
/
+1
|
/
*
Addition of FogVolumes, FogShaders, FogMaterial, and overhaul of VolumetricFog
clayjohn
2021-10-28
1
-0
/
+19
*
Removed `RESTART` built-in from `start` particle shader function
Yuri Roubinsky
2021-08-17
1
-1
/
+0
*
Added editor dialog for easily creating shaders.
Yuri Roubinsky
2021-08-07
1
-7
/
+15
*
Fix Subsurface Scattering
reduz
2021-07-05
1
-1
/
+0
*
Add stereoscopic rendering through multiview
Bastiaan Olij
2021-06-13
1
-0
/
+8
*
Removes deleted OrenNayar mode from shaders and materials
Yuri Roubinsky
2021-06-08
1
-1
/
+0
*
Makes few shader built-ins constant to prevent changing them
Yuri Roubinsky
2021-05-26
1
-4
/
+4
*
Added constants PI, TAU and E to the shader language
Joosep Jääger
2021-05-25
1
-0
/
+13
*
Implement Particle Trails
reduz
2021-04-30
1
-1
/
+2
*
Split particle shader entry points
reduz
2021-04-17
1
-5
/
+21
*
Refactor GLSL shader compilation
reduz
2021-04-14
1
-37
/
+44
*
Renamed `emit_particle` to `emit_subparticle` shader function
Yuri Roubinsky
2021-01-12
1
-1
/
+1
*
Update copyright statements to 2021
Rémi Verschelde
2021-01-01
1
-2
/
+2
*
Consistently use normal_map
Marcel Admiraal
2020-12-29
1
-4
/
+4
*
Refactored Mesh internals and formats.
reduz
2020-12-02
1
-0
/
+6
*
Implement signed distance fields for 2D shaders
reduz
2020-11-26
1
-0
/
+21
*
Alpha Hash and Alpha2Coverage Implementation
Marios Staikopoulos
2020-11-02
1
-0
/
+8
*
Merge pull request #41415 from clayjohn/VULKAN-shader-overrides
Juan Linietsky
2020-10-18
1
-0
/
+4
|
\
|
*
Add FOG, RADIANCE, and IRRADIANCE shader overrides
clayjohn
2020-10-18
1
-0
/
+4
*
|
Implement GPU Particle Collisions
reduz
2020-10-09
1
-0
/
+5
*
|
Add METALLIC to light() built-ins
Pablo Escobar
2020-10-04
1
-0
/
+1
*
|
Fix ATTENUATION and implement SHADOW_ATTENUATION.
Lyuma
2020-09-10
1
-1
/
+2
*
|
Implement manual particle emission and particle sub emitters.
reduz
2020-09-06
1
-0
/
+21
*
|
Re-Implement GPU particles on master.
Juan Linietsky
2020-09-02
1
-14
/
+14
|
/
*
Add fog to sky shaders
clayjohn
2020-08-19
1
-0
/
+1
*
Addition of SDFGI for open world global illumination
Juan Linietsky
2020-06-26
1
-0
/
+1
*
Style: clang-format: Disable KeepEmptyLinesAtTheStartOfBlocks
Rémi Verschelde
2020-05-14
1
-3
/
+0
*
Add light size to Sky Shaders
clayjohn
2020-04-17
1
-0
/
+4
*
Refactored shadowmapping.
Juan Linietsky
2020-04-08
1
-2
/
+6
*
Re-implement subsurface scattering.
Juan Linietsky
2020-04-04
1
-0
/
+2
*
Replace NULL with nullptr
lupoDharkael
2020-04-02
1
-1
/
+1
*
Renaming of servers for coherency.
Juan Linietsky
2020-03-27
1
-0
/
+328