Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-01-19 | Fix shader preprocessor memory leak | bitsawer | |
2023-01-18 | Remove SCREEN_TEXTURE, DEPTH_TEXTURE, and NORMAL_ROUGHNESS_TEXTURE | clayjohn | |
in favour of texture hints | |||
2023-01-18 | CanvasItem::draw_arc Clamp angle difference so arc won't overlap itself | kleonc | |
2023-01-17 | Remove light from dynamic light list when removing scenario | clayjohn | |
2023-01-17 | Merge pull request #71524 from clayjohn/MOBILE-TAA | Rémi Verschelde | |
Warn when trying to enable TAA from mobile or gl_compatibility backend | |||
2023-01-17 | Merge pull request #71382 from jainl28patel/sprite2d_flip_normal_map | Rémi Verschelde | |
fix normal map not flipping in sprite2D | |||
2023-01-17 | Merge pull request #71520 from conradhappeliv/fix-71480 | Rémi Verschelde | |
Fix GPUParticles2D not recomputing transforms each frame | |||
2023-01-16 | Fix GPUParticles2D not recomputing transforms each frame | Conrad H. Appel, IV | |
2023-01-16 | Warn when trying to enable TAA from mobile or gl_compatibility backend | clayjohn | |
TAA should only be enabled from the forward_plus renderer for now | |||
2023-01-16 | Merge pull request #71526 from clayjohn/RD-sun-scatter | Rémi Verschelde | |
Properly initialize directional_light_count in RD sky shaders | |||
2023-01-16 | Merge pull request #62236 from MinusKube/master | Rémi Verschelde | |
Fix polyline not supporting closed polygons and not having a uniform width | |||
2023-01-16 | Properly initialize directional_light_count in RD sky shaders | clayjohn | |
2023-01-16 | Fix draw_polyline not supporting closed polygons and not having a uniform offset | MinusKube | |
2023-01-16 | Fix scaling issue in `draw_line` and similar methods | Danil Alexeev | |
2023-01-15 | Rename `center` method to `get_center` in Plane. | Raul Santos | |
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-14 | fix normal map not flipping in sprite2D | jainl28patel | |
2023-01-14 | Merge pull request #71346 from Chaosus/material_fix_freezing | Rémi Verschelde | |
Clear material arrays to prevent freeing of invalid texture RID | |||
2023-01-13 | Avoid crashing when custom GLSL shaders are imported when using the ↵ | clayjohn | |
gl_compatibility renderer | |||
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-12 | Only setup depth framebuffer properties when not rendering ReflectionProbes | clayjohn | |
2023-01-12 | Add framework for avoidance of color flash in new windows | Pedro J. Estébanez | |
2023-01-12 | Merge pull request #71261 from clayjohn/RD-alpha-aa | Rémi Verschelde | |
Take alpha antialising options into account when setting up materials | |||
2023-01-11 | Take alpha antialising options into account when setting up materials | clayjohn | |
This restores the functionality of the alpha antialising options | |||
2023-01-12 | Merge pull request #71130 from clayjohn/RD-normal-roughness | Rémi Verschelde | |
Fix multiple issues that make the normal roughness texture unusable | |||
2023-01-12 | Merge pull request #71124 from clayjohn/forward-prepass | Rémi Verschelde | |
Only disable depth writing in opaque pipelines | |||
2023-01-11 | Merge pull request #70475 from BastiaanOlij/cleanup_luminance | Rémi Verschelde | |
Move luminance effect into its own class and use new buffers system | |||
2023-01-09 | Fix multiple issues that make the normal roughness texture unusable | clayjohn | |
2023-01-09 | Only disable depth writing in opaque pipelines | clayjohn | |
This restores the behaviour of the visibility fade | |||
2023-01-09 | Make inclusion of Godot version in shader hash universal | Pedro J. Estébanez | |
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". | |||
2023-01-05 | Merge pull request #70929 from clayjohn/RD-mobile | Rémi Verschelde | |
Use proper indices for lights, decals, and reflection probes in mobile scene shader | |||
2023-01-05 | Merge pull request #70924 from clayjohn/canvas-bg-bugs | Rémi Verschelde | |
Always try to clear render target before drawing 3D with Canvas BG mode | |||
2023-01-04 | Use proper indices for lights, decals, and reflection probes in mobile scene ↵ | clayjohn | |
shader | |||
2023-01-03 | Always try to clear render target before drawing 3D with Canvas BG mode | clayjohn | |
This is necessary to ensure that we aren't copying garbage data to the 3D renderbuffer | |||
2023-01-03 | Merge pull request #70884 from clayjohn/Depth-prepass | Rémi Verschelde | |
Ignore depth draw optimization when using depth draw alpha prepass | |||
2023-01-03 | Merge pull request #70638 from markusneg/cull-masked-shadows-gd4 | Rémi Verschelde | |
Visual instance layers are regarded during shadow culling | |||
2023-01-03 | Ignore depth draw optimization when using depth draw alpha prepass | clayjohn | |
This is necessary as the scene shader still uses alpha in this case so we can't discard fragments that weren't written to the depth buffer | |||
2022-12-29 | Add safety-checks before some servers `free()` | Adam Scott | |
2022-12-27 | visual instance layers are regarded during shadow culling | Markus Grafen | |
Partially cherry-picked from 16517ecb. Todos: - setting Camera cull_mask should mark affected shadows dirty somehow | |||
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 | Merge pull request #70476 from BastiaanOlij/move_sdfgi_init | Rémi Verschelde | |
Move SDFGI update logic into clustered renderer | |||
2022-12-23 | Merge pull request #70214 from Ansraer/speed-maybe | Rémi Verschelde | |
[4.x] Use depth prepass to increase opaque render performance | |||
2022-12-23 | use depth prepass to increase performance | Ansraer | |
2022-12-24 | Move SDFGI update logic into clustered renderer | Bastiaan Olij | |
2022-12-23 | Merge pull request #69998 from BastiaanOlij/sorting-pivot-4 | Rémi Verschelde | |
Added options for sorting transparent objects (port of PR #63040) | |||
2022-12-23 | Cleanup and improve sky render | Bastiaan Olij | |