godot/servers/rendering/renderer_rd
Markus Sauermann b8031bb7d6 Code simplifications
1. Viewport::get_visible_rect().position is always zero.
So Control::get_window_rect is identical to Control::get_global_rect.
Remove Control::get_window_rect since it is not used in the source code.

2. sqrt(a * a) = abs(a) for doubles

3. Simplify affine_inverse combination

4. Simplify calculation in shaders
2022-10-18 12:47:40 +02:00
..
effects Merge pull request #66756 from BastiaanOlij/fix_ssr 2022-10-06 22:27:49 +02:00
environment Code simplifications 2022-10-18 12:47:40 +02:00
forward_clustered Use radial distance for making LOD decisions. 2022-10-12 07:21:42 -06:00
forward_mobile Use radial distance for making LOD decisions. 2022-10-12 07:21:42 -06:00
shaders Code simplifications 2022-10-18 12:47:40 +02:00
storage_rd Make some Image methods static 2022-10-14 14:34:15 +02:00
cluster_builder_rd.cpp
cluster_builder_rd.h
effects_rd.cpp
effects_rd.h
framebuffer_cache_rd.cpp
framebuffer_cache_rd.h
pipeline_cache_rd.cpp SCons: Re-enable treating #warning as error with werror 2022-10-10 16:12:26 +02:00
pipeline_cache_rd.h
renderer_canvas_render_rd.cpp SCons: Re-enable treating #warning as error with werror 2022-10-10 16:12:26 +02:00
renderer_canvas_render_rd.h
renderer_compositor_rd.cpp SCons: Re-enable treating #warning as error with werror 2022-10-10 16:12:26 +02:00
renderer_compositor_rd.h
renderer_scene_render_rd.cpp Make some Image methods static 2022-10-14 14:34:15 +02:00
renderer_scene_render_rd.h
SCsub
shader_rd.cpp Polish rendering driver refactor further 2022-10-06 21:08:54 +02:00
shader_rd.h
uniform_set_cache_rd.cpp
uniform_set_cache_rd.h