godot/servers/rendering/renderer_rd/effects
Allen Pestaluky 628df323e2 Add agx_white, agx_contrast and HDR support to the AgX tonemapper.
Also optimize all tonemappers to perform less calculations per-pixel.

Note: unlike `white`, `agx_white` is limited to a minimum of `2.0` and defaults to `16.29`. When using a RGB10A2 render buffer, `agx_white` will be ignored and a value of `2.0` will be used instead to ensure good behavior on the Mobile renderer.
2025-12-03 09:01:39 -05:00
..
bokeh_dof.cpp Push pipeline compilation of various effects to the worker thread pool. 2025-10-13 12:00:23 -03:00
bokeh_dof.h Push pipeline compilation of various effects to the worker thread pool. 2025-10-13 12:00:23 -03:00
copy_effects.cpp Rewrite Radiance and Reflection probes to use Octahedral maps. 2025-12-02 17:48:12 -08:00
copy_effects.h Rewrite Radiance and Reflection probes to use Octahedral maps. 2025-12-02 17:48:12 -08:00
debug_effects.cpp Rename server "free" functions to "free_rid" to match exposed API 2025-09-30 16:52:25 -07:00
debug_effects.h Style: Replace header guards with #pragma once 2025-03-07 17:33:47 -06:00
fsr.cpp Push pipeline compilation of various effects to the worker thread pool. 2025-10-13 12:00:23 -03:00
fsr.h Push pipeline compilation of various effects to the worker thread pool. 2025-10-13 12:00:23 -03:00
fsr2.cpp Rename server "free" functions to "free_rid" to match exposed API 2025-09-30 16:52:25 -07:00
fsr2.h Style: Replace header guards with #pragma once 2025-03-07 17:33:47 -06:00
luminance.cpp Rename server "free" functions to "free_rid" to match exposed API 2025-09-30 16:52:25 -07:00
luminance.h Style: Replace header guards with #pragma once 2025-03-07 17:33:47 -06:00
metal_fx.h Renderer: Eliminates String allocations for all labels in the renderer 2025-05-28 06:01:35 +10:00
metal_fx.mm Introduce 'visionos' platform derived from 'apple_embedded' 2025-05-19 15:47:01 -07:00
motion_vectors_store.cpp Metal: Add MetalFX upscaling support 2025-01-06 06:03:18 -07:00
motion_vectors_store.h Move server files into their subfolders 2025-09-30 19:39:39 -07:00
resolve.cpp Add depth resolve to the mobile renderer 2025-07-16 20:37:39 -07:00
resolve.h Add depth resolve to the mobile renderer 2025-07-16 20:37:39 -07:00
roughness_limiter.cpp Move roughness limiter and sort into their own classes 2023-03-09 21:58:55 +11:00
roughness_limiter.h Style: Replace header guards with #pragma once 2025-03-07 17:33:47 -06:00
SCsub Revert "SCons: Add CPPEXTPATH for external includes" 2025-10-06 13:09:22 -05:00
smaa.cpp Optimize glow and tonemap gather step in the mobile renderer 2025-10-30 21:56:26 -07:00
smaa.h Optimize glow and tonemap gather step in the mobile renderer 2025-10-30 21:56:26 -07:00
sort_effects.cpp Remove unused headers in servers. 2024-12-20 18:51:01 +08:00
sort_effects.h Add Span struct (replacing StrRange). Spans represent read-only access to a contiguous array, resembling std::span. 2025-03-09 18:19:51 +01:00
spatial_upscaler.h Renderer: Eliminates String allocations for all labels in the renderer 2025-05-28 06:01:35 +10:00
ss_effects.cpp Sanitize INF/NaN when copying last frame texture for SSIL/SSR. 2025-11-13 16:38:54 +03:00
ss_effects.h Overhaul screen space reflections. 2025-10-21 19:23:38 +03:00
taa.cpp TAA adjustment to reduce ghosting 2025-11-18 12:24:09 +01:00
taa.h TAA adjustment to reduce ghosting 2025-11-18 12:24:09 +01:00
tone_mapper.cpp Add agx_white, agx_contrast and HDR support to the AgX tonemapper. 2025-12-03 09:01:39 -05:00
tone_mapper.h Add agx_white, agx_contrast and HDR support to the AgX tonemapper. 2025-12-03 09:01:39 -05:00
vrs.cpp Move server files into their subfolders 2025-09-30 19:39:39 -07:00
vrs.h Merge pull request #99551 from DarioSamo/fragment-density-map 2025-03-28 14:31:19 +01:00