godot/servers/rendering
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
..
dummy Use a giant UBO to optimize performance in 2D 2022-10-06 11:24:45 -07:00
environment
renderer_rd Code simplifications 2022-10-18 12:47:40 +02:00
storage Adding getters to RenderTarget and implementing override functionality for XR 2022-10-05 11:37:49 +11:00
renderer_canvas_cull.cpp Fix MSVC warnings, rename shadowed variables, fix uninitialized values, change warnings=all to use /W4. 2022-10-07 11:32:33 +03:00
renderer_canvas_cull.h Fix MSVC warnings, rename shadowed variables, fix uninitialized values, change warnings=all to use /W4. 2022-10-07 11:32:33 +03:00
renderer_canvas_render.cpp
renderer_canvas_render.h
renderer_compositor.cpp
renderer_compositor.h Use a giant UBO to optimize performance in 2D 2022-10-06 11:24:45 -07:00
renderer_geometry_instance.cpp
renderer_geometry_instance.h
renderer_scene_cull.cpp Add is_finite method for checking built-in types 2022-10-08 13:25:08 +08:00
renderer_scene_cull.h
renderer_scene_occlusion_cull.cpp Make some Image methods static 2022-10-14 14:34:15 +02:00
renderer_scene_occlusion_cull.h
renderer_scene_render.cpp
renderer_scene_render.h
renderer_viewport.cpp Adding getters to RenderTarget and implementing override functionality for XR 2022-10-05 11:37:49 +11:00
renderer_viewport.h
rendering_device_binds.cpp
rendering_device_binds.h Merge pull request #66221 from Mickeon/painstakingly-appending-ds-en-you-tea-es 2022-10-11 16:17:02 +02:00
rendering_device.cpp
rendering_device.h
rendering_method.cpp
rendering_method.h
rendering_server_default.cpp
rendering_server_default.h
rendering_server_globals.cpp
rendering_server_globals.h
SCsub
shader_compiler.cpp Fix MSVC warnings, rename shadowed variables, fix uninitialized values, change warnings=all to use /W4. 2022-10-07 11:32:33 +03:00
shader_compiler.h
shader_language.cpp
shader_language.h
shader_preprocessor.cpp
shader_preprocessor.h
shader_types.cpp
shader_types.h
shader_warnings.cpp
shader_warnings.h