Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-01-18 | Merge pull request #56761 from Calinou/sdfgi-allow-any-number-of-cascades | Rémi Verschelde | |
2022-01-18 | Merge pull request #56893 from Chaosus/shader_unify_vardecl | Yuri Roubinsky | |
2022-01-18 | Unify variable and array declarations in shaders | Yuri Roubinsky | |
2022-01-17 | Fix volumetric fog memory leak on resize | clayjohn | |
2022-01-17 | Allow using between 1 and 8 cascades for SDFGI | Hugo Locurcio | |
This provides more flexibility between performance and quality adjustments, especially when using SDFGI for small-scale levels (which can be useful for procedurally generated scenes). | |||
2022-01-17 | Fix invalid read when using LightOccluder2D | Haoyu Qiu | |
2022-01-16 | Merge pull request #56309 from Calinou/remove-pvrtc-support | Rémi Verschelde | |
2022-01-15 | Remove mistakenly added push constant from SSR | clayjohn | |
2022-01-15 | Refactor size expression parsing for arrays in the shaders | Yuri Roubinsky | |
2022-01-14 | Remove support for PVRTC texture encoding and decoding | Hugo Locurcio | |
On the only platform where PVRTC is supported (iOS), ETC2 generally supersedes PVRTC in every possible way. The increased memory usage is not really a problem thanks to modern iOS' devices processing power being higher than its Android counterparts. | |||
2022-01-14 | Fix shader crashing when declaring matrix or array varyings | Yuri Roubinsky | |
2022-01-13 | Fix various typos | luz paz | |
Found via `codespell -q 3 -S ./thirdparty,*.po,./DONORS.md -L ackward,ang,ans,ba,beng,cas,childs,childrens,dof,doubleclick,expct,fave,findn,gird,hist,inh,inout,leapyear,lod,nd,numer,ois,ony,paket,ro,seeked,sinc,switchs,te,uint,varn,vew` | |||
2022-01-13 | Fix completion for global constants in shaders | Yuri Roubinsky | |
2022-01-13 | Add completion for shader_type | Yuri Roubinsky | |
2022-01-13 | Prevent redefinition of main functions in shader | Yuri Roubinsky | |
2022-01-12 | Fix cannot use gaussian blur error | clayjohn | |
2022-01-12 | Merge pull request #56169 from dkaste/fix-clip-rects | Rémi Verschelde | |
Fix canvas items being drawn outside clip rects | |||
2022-01-12 | Merge pull request #56492 from akien-mga/remove-author-docstrings | Rémi Verschelde | |
2022-01-12 | Optimize include files to improve `shader_language.h` compilation speed | Yuri Roubinsky | |
2022-01-12 | Merge pull request #55656 from clayjohn/GLSL3-compiler | Rémi Verschelde | |
2022-01-12 | Merge pull request #56696 from AnilBK/use-init-lists | Rémi Verschelde | |
2022-01-11 | New OpenGL batching canvas renderer | clayjohn | |
2022-01-12 | Use List Initializations for Vectors. | Anilforextra | |
2022-01-11 | Merge pull request #56416 from BastiaanOlij/fix_xr_viewport_size_overrule | Rémi Verschelde | |
Fix XR viewport size overrule and incorrect usage of internal size | |||
2022-01-10 | Merge pull request #56627 from Chaosus/shader_better_limit_warning | Rémi Verschelde | |
2022-01-09 | Fix canvas items being drawn outside clip rects | Darren Kaste | |
2022-01-08 | Enhances a shader uniform limit warning | Yuri Roubinsky | |
2022-01-08 | Use fill() to fill an entire image instead of setting pixels individually. | Anilforextra | |
2022-01-06 | Fix queueing a texture and regular uniform update in RD backend in succession. | SaracenOne | |
2022-01-05 | Added material_overlay property to MeshInstance3D | Fernando Cosentino | |
Applying overlay materials into multi-surface meshes currently requires adding a next pass material to all the surfaces, which might be cumbersome when the material is to be applied to a range of different geometries. This also makes it not trivial to use AnimationPlayer to control the material in case of visual effects. The material_override property is not an option as it works replacing the active material for the surfaces, not adding a new pass. This commit adds the material_overlay property to GeometryInstance3D (and therefore MeshInstance3D), having the same reach as material_override (that is, all surfaces) but adding a new material pass on top of the active materials, instead of replacing them. | |||
2022-01-05 | Merge pull request #56220 from ↵ | JFonS | |
williamd67/GPULightmapper-implement-sky-ambient-light GPULightmapper: react on sky ambient properties | |||
2022-01-05 | Merge pull request #56208 from williamd67/GPULightmapper-sky-upside-down | Rémi Verschelde | |
2022-01-05 | Merge pull request #56278 from GanidhuAbey/dof_msaa_bug | Rémi Verschelde | |
2022-01-05 | Fix incorrect format and buffer used for bone weights. | bruvzg | |
2022-01-04 | Style: Remove inconsistently used `@author` docstrings | Rémi Verschelde | |
Each file in Godot has had multiple contributors who co-authored it over the years, and the information of who was the original person to create that file is not very relevant, especially when used so inconsistently. `git blame` is a much better way to know who initially authored or later modified a given chunk of code, and most IDEs now have good integration to show this information. | |||
2022-01-04 | Merge pull request #55332 from Calinou/voxelgidata-tweak-default-dynamic-range | Rémi Verschelde | |
Decrease the default dynamic range in VoxelGIData to 2.0 | |||
2022-01-04 | Merge pull request #54791 from NHodgesVFX/master | Rémi Verschelde | |
[4.x] add more OpenGL attributes | |||
2022-01-04 | Merge pull request #56486 from Chaosus/shader_fix_render_mode | Yuri Roubinsky | |
2022-01-04 | Merge pull request #55790 from Calinou/renderingserver-add-device-type-getter | Rémi Verschelde | |
Add `RenderingServer.get_video_adapter_type()` method | |||
2022-01-04 | Merge pull request #56305 from Calinou/rename-lod-threshold | Rémi Verschelde | |
2022-01-04 | Merge pull request #55386 from Calinou/allow-disable-depth-prepass | Rémi Verschelde | |
2022-01-04 | Fix `world_vertex_coords` render mode usage in the shaders | Yuri Roubinsky | |
2022-01-04 | Merge pull request #55418 from Calinou/voxelgi-dynamic-map-use-16-bit-depth | JFonS | |
Use 16-bit depth to improve dynamic VoxelGI performance | |||
2022-01-04 | Merge pull request #56477 from Chaosus/fix_device_crash | 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 | Add a check for device in shader lang to prevent startup editor crash | Yuri Roubinsky | |
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! |