godot/servers/rendering/renderer_rd/effects
EddieBreeg 8747c67d9e
Fix potential integer underflow in rounded up divisions
A new `Math::division_round_up()` function was added, allowing for easy
and correct computation of integer divisions when the result needs to
be rounded up.

Fixes #80358.

Co-authored-by: Rémi Verschelde <rverschelde@gmail.com>
2024-01-02 14:14:47 +01:00
..
SCsub Add FidelityFX Super Resolution 2.2 (FSR 2.2.1) support. 2023-09-25 10:37:47 -03:00
bokeh_dof.cpp Use fullscreen tri instead of quad 2023-08-05 17:09:06 -03:00
bokeh_dof.h One Copyright Update to rule them all 2023-01-05 13:25:55 +01:00
copy_effects.cpp Fix potential integer underflow in rounded up divisions 2024-01-02 14:14:47 +01:00
copy_effects.h Use best fit normals for storing screen space normals 2023-12-21 14:41:29 -07:00
debug_effects.cpp Fix shadow debug frustum index buffer size 2023-10-19 13:48:11 -07:00
debug_effects.h Add FidelityFX Super Resolution 2.2 (FSR 2.2.1) support. 2023-09-25 10:37:47 -03:00
fsr.cpp One Copyright Update to rule them all 2023-01-05 13:25:55 +01:00
fsr.h Allow for external python scripts to call the build python headers via external scripts 2023-03-19 21:18:52 -07:00
fsr2.cpp Avoid trying to free null RIDs in FSR2 teardown 2023-09-27 16:07:41 +02:00
fsr2.h Add FidelityFX Super Resolution 2.2 (FSR 2.2.1) support. 2023-09-25 10:37:47 -03:00
luminance.cpp Use fullscreen tri instead of quad 2023-08-05 17:09:06 -03:00
luminance.h Move luminance effect into its own class and use new buffers system 2023-01-07 14:40:42 +11:00
resolve.cpp One Copyright Update to rule them all 2023-01-05 13:25:55 +01:00
resolve.h One Copyright Update to rule them all 2023-01-05 13:25:55 +01:00
roughness_limiter.cpp Move roughness limiter and sort into their own classes 2023-03-09 21:58:55 +11:00
roughness_limiter.h Move roughness limiter and sort into their own classes 2023-03-09 21:58:55 +11:00
sort_effects.cpp Move roughness limiter and sort into their own classes 2023-03-09 21:58:55 +11:00
sort_effects.h Move roughness limiter and sort into their own classes 2023-03-09 21:58:55 +11:00
ss_effects.cpp Fix buffer updates going to the wrong cmd buffer if barriers were 0 2023-10-21 13:14:38 -03:00
ss_effects.h Add render buffer support to screen space effects 2023-02-10 10:27:59 +11:00
taa.cpp Add FidelityFX Super Resolution 2.2 (FSR 2.2.1) support. 2023-09-25 10:37:47 -03:00
taa.h Add FidelityFX Super Resolution 2.2 (FSR 2.2.1) support. 2023-09-25 10:37:47 -03:00
tone_mapper.cpp Fix tonemapper, incorrect vertex count was specified 2023-08-11 10:07:16 +10:00
tone_mapper.h Add option to enable HDR rendering in 2D 2023-08-07 11:24:03 +02:00
vrs.cpp Use fullscreen tri instead of quad 2023-08-05 17:09:06 -03:00
vrs.h One Copyright Update to rule them all 2023-01-05 13:25:55 +01:00