Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-01-05 | Merge pull request #56208 from williamd67/GPULightmapper-sky-upside-down | Rémi Verschelde | |
2022-01-04 | Fix `world_vertex_coords` render mode usage in the shaders | Yuri Roubinsky | |
2022-01-04 | Merge pull request #51206 from clayjohn/Vulkan-ASSGI | Rémi Verschelde | |
2022-01-04 | Merge pull request #54409 from clayjohn/VULKAN-glow-flicker | Rémi Verschelde | |
2022-01-04 | Merge pull request #55424 from Calinou/voxelgi-remove-unused-struct-fields | Rémi Verschelde | |
Remove unused struct fields in VoxelGIData | |||
2022-01-04 | Merge pull request #55422 from Calinou/gi-shader-remove-unused-define | Rémi Verschelde | |
Remove unused code in GI shaders | |||
2022-01-03 | Update copyright statements to 2022 | Rémi Verschelde | |
Happy new year to the wonderful Godot community! | |||
2021-12-24 | GPULightmapper: cube to panorama copy function flip y based on flag | William Deurwaarder | |
Cube to panorama copy function unconditionally flipped y, while other copy functions flipped y base on FLAG_FLIP_Y. Condition is added. | |||
2021-12-08 | Fix volumetric fog in combination with spotlights | Hendrik Brucker | |
2021-11-28 | Remove unused struct fields in VoxelGIData | Hugo Locurcio | |
This reduces the struct size from 112 bytes to 96 bytes. | |||
2021-11-28 | Remove unused code in GI shaders | Hugo Locurcio | |
2021-11-25 | [macOS / iOS] Use non atomic operation to store facing bits on MoltenVK. | bruvzg | |
2021-11-24 | Merge pull request #51679 from Je06jm/fsr | Rémi Verschelde | |
AMD FidelityFX Super Resolution | |||
2021-11-24 | [macOS / iOS] Use storage buffers instead of unsupported images for the ↵ | bruvzg | |
volumetric fog on MoltenVK. | |||
2021-11-23 | Implemented AMD's FSR as a computer shader for upscaling 3D scenes | Je06jm | |
2021-11-18 | Fix Depth-Prepass transparency mode | jfons | |
Add mising bits of implementation and ensure depth-prepass objects are only rendered in the transparency pass. | |||
2021-11-17 | Merge pull request #55029 from clayjohn/VULKAN-SRGB | Rémi Verschelde | |
Add SHADER_IS_SRGB define to Vulkan renderer | |||
2021-11-16 | Fix SRGB conversions in Vulkan Renderer | clayjohn | |
2021-11-13 | Fix broken light_compute in mobile renderer | Yuri Roubinsky | |
2021-11-11 | Fix shader crashing when using `ALBEDO` or `ALPHA` in light function | Yuri Roubinsky | |
2021-11-06 | Added SSIL post processing effect | clayjohn | |
2021-10-29 | Weight glow samples to reduce fireflies | clayjohn | |
2021-10-30 | Fix instance index in forward clustered shader | jfons | |
2021-10-28 | Addition of FogVolumes, FogShaders, FogMaterial, and overhaul of VolumetricFog | clayjohn | |
Co-authored-by: Brian Semrau <brian.semrau@gmail.com> | |||
2021-10-28 | Merge pull request #54350 from akien-mga/clang-format-dont-align-operands | Rémi Verschelde | |
2021-10-28 | Merge pull request #54222 from JFonS/instance-fade | Rémi Verschelde | |
2021-10-28 | clang-format: Various fixes to comments alignment from `clang-format` 13 | Rémi Verschelde | |
All reviewed manually and occasionally rewritten to avoid bad auto formatting. | |||
2021-10-28 | clang-format: Disable alignment of operands, too unreliable | Rémi Verschelde | |
Sets `AlignOperands` to `DontAlign`. `clang-format` developers seem to mostly care about space-based indentation and every other version of clang-format breaks the bad mismatch of tabs and spaces that it seems to use for operand alignment. So it's better without, so that it respects our two-tabs `ContinuationIndentWidth`. | |||
2021-10-26 | Fix shadow disabling on mobile renderer | Joan Fons | |
2021-10-25 | Fix shadow disabling settings | jfons | |
Fixes the SHADOW_CASTING_SETTING_OFF setting in GeometryInstance3D and the "shadows_disabled" render mode in spatial materials, which were not working before. | |||
2021-10-25 | Implement distance fade and transparency | JFonS | |
The built-in ALPHA in spatial shaders comes pre-set with a per-instance transparency value. Multiply by it if you want to keep it. The transparency value of any given GeometryInstance3D is affected by: - Its new "transparency" property. - Its own visiblity range when the new "visibility_range_fade_mode" property is set to "Self". - Its parent visibility range when the parent's fade mode is set to "Dependencies". The "Self" mode will fade-out the instance when reaching the visibility range limits, while the "Dependencies" mode will fade-in its dependencies. Per-instance transparency is only implemented in the forward clustered renderer, support for mobile should be added in the future. Co-authored-by: reduz <reduzio@gmail.com> | |||
2021-10-21 | Add Soft Very Low shadow quality mode for 3D | Hugo Locurcio | |
This can be used to improve 3D shadow rendering quality at little performance cost. Unlike the existing Hard setting which is limited to variable shadow blur only, it works with both fixed blur and variable blur. | |||
2021-10-19 | Merge pull request #53790 from briansemrau/remove-distant-shadowy-void | Rémi Verschelde | |
2021-10-14 | Remove incorrect fog height density remapping | Brian Semrau | |
2021-10-14 | Fix several issues with directional shadows | Brian Semrau | |
- Internally disable blend splits in orthogonal directional shadow mode - Fix soft shadows ignoring fade and blend_splits - Fix soft shadow edge stability | |||
2021-10-14 | Fix the height fog effect | Brian Semrau | |
2021-10-11 | Fix shader crash on using METALLIC and ROUGHNESS built-ins in light func | Yuri Roubinsky | |
2021-10-07 | Remove unimplemented `Environment.ambient_light_occlusion_color` property | Hugo Locurcio | |
This property was intended to provide a way to have SSAO or VoxelGI ambient occlusion with a color other than black. However, it was dropped during the Vulkan renderer development due to the performance overhead it caused when the feature wasn't used. | |||
2021-09-29 | radial fog fix | Manuel Dun | |
2021-09-13 | Merge pull request #51939 from clayjohn/VULKAN-horizon-so-fix | Rémi Verschelde | |
Compute horizon SO threshold before transformation | |||
2021-09-07 | Replace ACES tonemapper with a high quality one | Endri Lauson | |
2021-08-29 | Add source rectangle to blit | Bastiaan Olij | |
2021-08-27 | Merge pull request #51908 from bruvzg/msdf_fonts2 | K. S. Ernest (iFire) Lee | |
Make FontData importable resource. Add multi-channel SDF font rendering. | |||
2021-08-27 | Merge pull request #52092 from Calinou/voxelgi-remove-anisotropic-leftovers | Juan Linietsky | |
Remove leftovers of anisotropy in the VoxelGI shader code | |||
2021-08-27 | Makes FontData importable resource. | bruvzg | |
Adds multi-channel SDF font texture generation and rendering support. Adds per-font oversampling support. Adds FontData import plugins (for dynamic fonts, BMFonts and monospaced image fonts), font texture cache pre-generation and loading. Adds BMFont binary format and outline support. | |||
2021-08-26 | Merge pull request #50883 from BastiaanOlij/mobile_hdr | Bastiaan Olij | |
Scale color output in the mobile renderer to provide HDR support | |||
2021-08-25 | Remove leftovers of anisotropy in the VoxelGI shader code | Hugo Locurcio | |
Anisotropy support was removed when VoxelGI was reworked as it was too demanding on the GPU. | |||
2021-08-23 | Merge pull request #51971 from aaronfranke/https | Max Hilbrunner | |
Replace HTTP URLs with HTTPS for sites with HTTPS versions | |||
2021-08-23 | Scale color output in the mobile renderer to provide HDR support | Bastiaan Olij | |
2021-08-23 | Merge pull request #51980 from BastiaanOlij/fix_multiview_tonemap | Bastiaan Olij | |
Fix multiview defines in tonemap shader |