| Commit message (Expand) | Author | Age | Files | Lines |
* | Fix copyright headers referring to Godot | Spartan322 | 2024-10-27 | 1 | -2/+2 |
* | Rebrand preambles to Redot | Spartan322 | 2024-10-13 | 1 | -0/+2 |
* | Prevent changing some built-ins in spatial shaders | Yuri Rubinsky | 2024-06-17 | 1 | -16/+16 |
* | Reduce and prevent unnecessary random-access to `List` | A Thousand Ships | 2024-05-04 | 1 | -2/+2 |
* | reverted naming to premul alpha (no T) | QbieShay | 2024-05-01 | 1 | -2/+2 |
* | Added premult alpha blending to 3D (spatial) shaders. | QbieShay | 2024-05-01 | 1 | -1/+2 |
* | Add LIGHT_VERTEX to fragment shader | Rob Blanckaert | 2024-04-25 | 1 | -0/+1 |
* | Fix shadows for billboarded Sprite3D's | Erik Johnson | 2024-02-13 | 1 | -0/+1 |
* | Add custom shader attributes to Canvas Item Shaders | Giwayume | 2024-01-23 | 1 | -0/+2 |
* | Make AMOUNT_RATIO constant in the shader language specification. | clayjohn | 2023-11-19 | 1 | -2/+2 |
* | Particle internal refactor and additions for more artistic control | QbieShay | 2023-10-10 | 1 | -0/+6 |
* | Merge pull request #81160 from paddy-exe/canvas-uv-world-space | Rémi Verschelde | 2023-09-19 | 1 | -0/+1 |
|\ |
|
| * | Add option to use world coordinates in canvas item shader | Patrick | 2023-08-30 | 1 | -0/+1 |
* | | Implement render mode fog_disabled and BaseMaterial3D setting Disable Fog | Milan Gruner | 2023-09-05 | 1 | -0/+1 |
|/ |
|
* | Merge pull request #76565 from clayjohn/debug-PSSM-splits | Rémi Verschelde | 2023-05-15 | 1 | -0/+1 |
|\ |
|
| * | Re-implement the PSSM_SPLITS debug option | clayjohn | 2023-04-28 | 1 | -0/+1 |
* | | Add SPECULAR_AMOUNT spatial light shader built-in | Johan Aires Rastén | 2023-05-04 | 1 | -0/+1 |
|/ |
|
* | Add LIGHT_IS_DIRECTIONAL built-in for spatial shaders | Johan Aires Rastén | 2023-04-20 | 1 | -0/+1 |
* | Add EXPOSURE built in to spatial shaders | clayjohn | 2023-04-12 | 1 | -0/+1 |
* | Merge pull request #72485 from BastiaanOlij/add_eye_matrix_access | Rémi Verschelde | 2023-02-01 | 1 | -0/+2 |
|\ |
|
| * | Expose EYE_OFFSET to gdshader code | Bastiaan Olij | 2023-02-01 | 1 | -0/+2 |
* | | Replace Extents with Size in VoxelGI, ReflectionProbe, FogVolume, Decal and G... | Marius Hanl | 2023-01-31 | 1 | -1/+1 |
|/ |
|
* | Remove SCREEN_TEXTURE, DEPTH_TEXTURE, and NORMAL_ROUGHNESS_TEXTURE | clayjohn | 2023-01-18 | 1 | -4/+0 |
* | One Copyright Update to rule them all | Rémi Verschelde | 2023-01-05 | 1 | -29/+29 |
* | Implement CAMERA_VISIBLE_LAYERS as built-in shader variable | NumbuhFour | 2022-12-03 | 1 | -0/+2 |
* | Merge pull request #66178 from clayjohn/double-precision-rendering | Rémi Verschelde | 2022-09-30 | 1 | -2/+2 |
|\ |
|
| * | Emulate double precision for regular rendering operation. | clayjohn | 2022-09-20 | 1 | -2/+2 |
* | | Clean up canvas light shader API. | clayjohn | 2022-09-28 | 1 | -0/+3 |
|/ |
|
* | Merge pull request #65654 from JohanAR/emit_subparticle_from_start | Rémi Verschelde | 2022-09-14 | 1 | -0/+6 |
|\ |
|
| * | Allow emit_subparticle from start function | Johan Aires Rastén | 2022-09-11 | 1 | -0/+6 |
* | | Move debanding into internal sky shader code so that it is applied after ever... | clayjohn | 2022-09-13 | 1 | -0/+1 |
|/ |
|
* | Add spatial built-ins (camera-pos, object-pos, camera-eye etc.) | Patrick Exner | 2022-08-02 | 1 | -0/+10 |
* | 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 |