godot/servers/rendering
clayjohn 385ee5c70b Implement Physical Light Units as an optional setting.
This allows light sources to be specified in physical light units in addition to the regular energy multiplier. In order to avoid loss of precision at high values, brightness values are premultiplied by an exposure normalization value.

In support of Physical Light Units this PR also renames CameraEffects to CameraAttributes.
2022-08-31 12:14:46 -07:00
..
dummy Implement Physical Light Units as an optional setting. 2022-08-31 12:14:46 -07:00
environment Implement Physical Light Units as an optional setting. 2022-08-31 12:14:46 -07:00
renderer_rd Implement Physical Light Units as an optional setting. 2022-08-31 12:14:46 -07:00
storage Implement Physical Light Units as an optional setting. 2022-08-31 12:14:46 -07:00
renderer_canvas_cull.cpp Add font LCD sub-pixel anti-aliasing support. 2022-08-23 08:47:21 +03:00
renderer_canvas_cull.h Add font LCD sub-pixel anti-aliasing support. 2022-08-23 08:47:21 +03:00
renderer_canvas_render.cpp
renderer_canvas_render.h Add font LCD sub-pixel anti-aliasing support. 2022-08-23 08:47:21 +03:00
renderer_compositor.cpp
renderer_compositor.h Implement Physical Light Units as an optional setting. 2022-08-31 12:14:46 -07:00
renderer_geometry_instance.cpp Rename shader parameter uniform setter/getter methods for consistency 2022-08-04 23:17:06 +02:00
renderer_geometry_instance.h Rename shader parameter uniform setter/getter methods for consistency 2022-08-04 23:17:06 +02:00
renderer_scene_cull.cpp Implement Physical Light Units as an optional setting. 2022-08-31 12:14:46 -07:00
renderer_scene_cull.h Implement Physical Light Units as an optional setting. 2022-08-31 12:14:46 -07:00
renderer_scene_occlusion_cull.cpp
renderer_scene_occlusion_cull.h
renderer_scene_render.cpp Implement Physical Light Units as an optional setting. 2022-08-31 12:14:46 -07:00
renderer_scene_render.h Implement Physical Light Units as an optional setting. 2022-08-31 12:14:46 -07:00
renderer_scene.cpp
renderer_scene.h Implement Physical Light Units as an optional setting. 2022-08-31 12:14:46 -07:00
renderer_viewport.cpp Merge pull request #63003 from Geometror/msaa-2d 2022-08-30 14:54:20 +02:00
renderer_viewport.h Merge pull request #63003 from Geometror/msaa-2d 2022-08-30 14:54:20 +02:00
rendering_device_binds.cpp
rendering_device_binds.h Replace Array return types with TypedArray 2 2022-08-23 23:21:32 +02:00
rendering_device.cpp Add font LCD sub-pixel anti-aliasing support. 2022-08-23 08:47:21 +03:00
rendering_device.h Merge pull request #63003 from Geometror/msaa-2d 2022-08-30 14:54:20 +02:00
rendering_server_default.cpp Implement Physical Light Units as an optional setting. 2022-08-31 12:14:46 -07:00
rendering_server_default.h Implement Physical Light Units as an optional setting. 2022-08-31 12:14:46 -07:00
rendering_server_globals.cpp Implement Physical Light Units as an optional setting. 2022-08-31 12:14:46 -07:00
rendering_server_globals.h Implement Physical Light Units as an optional setting. 2022-08-31 12:14:46 -07:00
SCsub
shader_compiler.cpp Implement Physical Light Units as an optional setting. 2022-08-31 12:14:46 -07:00
shader_compiler.h Add shader uniform hints for screen textures so users can specify custom filter and repeat modes. 2022-08-09 12:29:49 -04:00
shader_language.cpp Allow using integer varyings with flat interpolation modifier 2022-08-25 13:21:02 +03:00
shader_language.h Add shader uniform hints for screen textures so users can specify custom filter and repeat modes. 2022-08-09 12:29:49 -04:00
shader_preprocessor.cpp Add defined keyword support to shader preprocessor 2022-08-20 11:26:59 +03:00
shader_preprocessor.h Add defined keyword support to shader preprocessor 2022-08-20 11:26:59 +03:00
shader_types.cpp Add spatial built-ins (camera-pos, object-pos, camera-eye etc.) 2022-08-02 17:30:41 +02:00
shader_types.h
shader_warnings.cpp
shader_warnings.h