Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-05-12 | Fix additional cases of breakage of rendering effects | Pedro J. Estébanez | |
(cherry picked from commit c58e50adccf5476dbc661cb2d0f807e419a9e586) | |||
2023-04-24 | Properly calculate lifetime_split for particles | clayjohn | |
(cherry picked from commit f35ca4a9c735e49d496c4e733e7dc9a072841f92) | |||
2023-03-14 | Fix AABB calculation for meshes using Skeleton2D | SlugFiller | |
(cherry picked from commit 06a1fe03644c57256b90b2840db1ef902187145a) | |||
2023-03-13 | Use MSAA 2D texture in multipass tonemapper | Bastiaan Olij | |
(cherry picked from commit 903aa0e385ac79ca747029c0e12823b2671304a8) | |||
2023-03-13 | Avoid copying CanvasTexture when updating proxy | clayjohn | |
(cherry picked from commit 84482ef90bf5f902f14594d957af8c0e3866f88c) | |||
2023-02-24 | Fixing issues with SSIL artifacts | Bastiaan Olij | |
2023-02-22 | Fix issue with default textures requiring arrays when using multiview | Bastiaan Olij | |
2023-02-21 | Forbid passing multiview sampler to the custom function in shaders | Yuri Rubinsky | |
2023-02-13 | Notify mesh surface when render_priority changes | clayjohn | |
This ensures that the mesh properly takes render_priority into account when changed | |||
2023-02-06 | Implement cull_mask for decals and lights in mobile and compatibility backends | clayjohn | |
2023-02-03 | Fix MultiMesh visible_instance_count being ignored after the first frame | Ricardo Buring | |
Co-authored-by: Clay John <claynjohn@gmail.com> | |||
2023-02-03 | Merge pull request #72631 from rburing/custom_aabb_update_dependency | Rémi Verschelde | |
Notify dependencies when setting custom mesh AABB | |||
2023-02-03 | Add layer slice support to render device and render buffers | Bastiaan Olij | |
2023-02-02 | Notify dependencies when setting custom mesh AABB | Ricardo Buring | |
Fixes SoftBody3D culling issues. | |||
2023-02-01 | More codespell fixes, do more changes from previous ignore list | Rémi Verschelde | |
2023-02-01 | Merge pull request #72464 from clayjohn/RD-skeleton-crash | Rémi Verschelde | |
Check if Skeleton exists before reading when calculating blend shapes | |||
2023-02-01 | Merge pull request #72075 from Maran23/extents-to-size | Rémi Verschelde | |
Replace Extents with Size in VoxelGI, ReflectionProbe, FogVolume, Decal and GPUParticles*3D | |||
2023-01-31 | Replace Extents with Size in VoxelGI, ReflectionProbe, FogVolume, Decal and ↵ | Marius Hanl | |
GPUParticles*3D - Extents are replaced by Size (Size is Extents * 2) - The UI text displays 'Size' - Snapping is adjusted to work with Size - _set and _get handle extents for compatibility Co-authored-by: ator-dev <dominic.codedeveloper@gmail.com> | |||
2023-01-31 | Check if Skeleton exists before reading when calculating blend shapes | clayjohn | |
2023-01-31 | Merge pull request #72404 from clayjohn/RD-sky-crash | Rémi Verschelde | |
Fix various crashes relating to low roughness_layers | |||
2023-01-31 | Merge pull request #72433 from clayjohn/Pointlight2D-crash | Rémi Verschelde | |
Avoid crash when CanvasTexture used with light decal atlas | |||
2023-01-30 | Avoid crash when CanvasTexture used with light decal atlas | clayjohn | |
The decal atlas is used for Light2Ds, decals, and Light3Ds | |||
2023-01-30 | Fix various crashes relating to low roughness_layers | clayjohn | |
2023-01-30 | Refactor high quality texture import | Juan Linietsky | |
* Only two texture import modes for low/high quality now: * S3TC/BPTC * ETC2/ASTC * Makes sense given this is the general preferred and most compatible combination in most platforms. * Removed lossy_quality from VRAM texture compression options. It was unused everywhere. * Added a new "high_quality" option to texture import. When enabled, it uses BPTC/ASTC (BC7/ASTC4x4) instead of S3TC/ETC2 (DXT1-5/ETC2,ETCA). * Changed MacOS export settings so required texture formats depend on the architecture selected. This solves the following problems: * Makes it simpler to import textures as high quality, without having to worry about the specific format used. * As the editor can now run on platforms such as web, Mac OS with Apple Silicion and Android, it should no longer be assumed that S3TC/BPTC is available by default for it. | |||
2023-01-27 | Automatically transform Skeleton2D calculations so pivots are not needed | clayjohn | |
2023-01-26 | Merge pull request #72078 from bitsawer/fix_optimize_vertices | Rémi Verschelde | |
Fix range loop iteration regressions | |||
2023-01-26 | Merge pull request #71455 from BastiaanOlij/fix_stereo_screen_depth | Rémi Verschelde | |
Make screen texture and depth texture work in Multiview | |||
2023-01-26 | Fix range loop iteration regressions | bitsawer | |
2023-01-25 | Make screen texture and depth texture work in Multiview | Bastiaan Olij | |
2023-01-23 | Add a few more checks to ensure that unsupported image formats are not used ↵ | clayjohn | |
in the mobile renderer | |||
2023-01-23 | Merge pull request #71910 from jainl28patel/fix_ReflectionProbe_rendering | Rémi Verschelde | |
fix ReflectionProbe rendering extents for (10,10,10) | |||
2023-01-24 | fix ReflectionProbe rendering extents for (10,10,10) | jainl28patel | |
2023-01-23 | Ensure that Particles have fully initialized before doing view axis pass in ↵ | clayjohn | |
RD renderers | |||
2023-01-23 | Convert en_GB spelling to en_US with codespell | Rémi Verschelde | |
2023-01-21 | Use range iterators in LocalVector loops | kobewi | |
2023-01-20 | Sort decals and lights based on camera origin | clayjohn | |
Also implement sort_offset for decals Co-authored-by: Hugo Locurcio <hugo.locurcio@hugo.pro> | |||
2023-01-16 | Fix GPUParticles2D not recomputing transforms each frame | Conrad H. Appel, IV | |
2023-01-14 | Merge pull request #71309 from BastiaanOlij/improve_renderscaling_options | Rémi Verschelde | |
Improving communication of scaling settings to renderer implementation | |||
2023-01-13 | Clear material arrays to prevent freeing of invalid texture RID | Yuri Rubinsky | |
2023-01-13 | Improving communication of scaling settings to renderer implementation | Bastiaan Olij | |
2023-01-07 | Move luminance effect into its own class and use new buffers system | Bastiaan Olij | |
2023-01-05 | One Copyright Update to rule them all | Rémi Verschelde | |
As many open source projects have started doing it, we're removing the current year from the copyright notice, so that we don't need to bump it every year. It seems like only the first year of publication is technically relevant for copyright notices, and even that seems to be something that many companies stopped listing altogether (in a version controlled codebase, the commits are a much better source of date of publication than a hardcoded copyright statement). We also now list Godot Engine contributors first as we're collectively the current maintainers of the project, and we clarify that the "exclusive" copyright of the co-founders covers the timespan before opensourcing (their further contributions are included as part of Godot Engine contributors). Also fixed "cf." Frenchism - it's meant as "refer to / see". | |||
2022-12-26 | Fix errors related to reflection probe now using a render buffers object | Bastiaan Olij | |
2022-12-23 | Merge pull request #70253 from BastiaanOlij/cleanup_sky_render | Rémi Verschelde | |
Cleanup and improve sky render | |||
2022-12-23 | Cleanup and improve sky render | Bastiaan Olij | |
2022-12-22 | Avoid updating particles during 2D rendering | clayjohn | |
In 2D the particle uniform set isn't obtained until the render pass. So in 2D just avoid rendering if not updated yet. | |||
2022-12-21 | Merge pull request #70418 from clayjohn/RD-particles | Rémi Verschelde | |
Ensure that particles are processed at least once before being used | |||
2022-12-21 | Ensure that particles are processed at least once before being used | clayjohn | |
2022-12-20 | Fix double get_singleton() | Quentin Guidée | |
Signed-off-by: Quentin Guidée <quentin.guidee@gmail.com> | |||
2022-12-20 | Merge pull request #65376 from reduz/astc-support | Rémi Verschelde | |
Implement basic ASTC support |