godot/servers/rendering/renderer_rd/storage_rd
Dario 420f3890b0 Fix incorrect error checking and notifications introduced in PR #80414.
There was an error in the other branch of the refactored function where the size of the array was not properly multiplied by the size of the float to check against the buffer size. This was only an error in the error-checking itself and not the functionality. There was also an error where the proper notification was not emitted whenever the buffer for the multimesh is recreated to invalidate the previous references the renderer might've created to it. This fixes CPU Particles getting corrupted when they're created without emission being enabled.
2023-08-13 09:08:20 -03:00
..
forward_id_storage.cpp One Copyright Update to rule them all 2023-01-05 13:25:55 +01:00
forward_id_storage.h One Copyright Update to rule them all 2023-01-05 13:25:55 +01:00
light_storage.cpp Re-implement the PSSM_SPLITS debug option 2023-04-28 17:53:56 -07:00
light_storage.h (Re-)Implemented Light3D's property "shadow_reverse_cull_face" 2023-05-19 19:22:10 +02:00
material_storage.cpp Add option to enable HDR rendering in 2D 2023-08-07 11:24:03 +02:00
material_storage.h Add option to enable HDR rendering in 2D 2023-08-07 11:24:03 +02:00
mesh_storage.cpp Fix incorrect error checking and notifications introduced in PR #80414. 2023-08-13 09:08:20 -03:00
mesh_storage.h Improve handling of motion vectors for multimesh instances. 2023-08-09 08:17:07 -03:00
particles_storage.cpp Add option to enable HDR rendering in 2D 2023-08-07 11:24:03 +02:00
particles_storage.h replace sampler arrays with constant sampler elements 2023-06-22 01:11:57 +03:00
render_buffer_custom_data_rd.h One Copyright Update to rule them all 2023-01-05 13:25:55 +01:00
render_scene_buffers_rd.cpp Expose RenderingSceneBuffers through ClassDB 2023-07-26 23:48:30 +10:00
render_scene_buffers_rd.h Expose RenderingSceneBuffers through ClassDB 2023-07-26 23:48:30 +10:00
render_scene_data_rd.cpp Fix motion vectors being corrupted when using precision=double and resulting in the TAA pass being completely broken. 2023-08-04 11:42:06 -03:00
render_scene_data_rd.h One Copyright Update to rule them all 2023-01-05 13:25:55 +01:00
SCsub Split dummy renderer classes into separate files 2022-03-16 17:43:10 +11:00
texture_storage.cpp Add option to enable HDR rendering in 2D 2023-08-07 11:24:03 +02:00
texture_storage.h Add option to enable HDR rendering in 2D 2023-08-07 11:24:03 +02:00
utilities.cpp Refactor high quality texture import 2023-01-30 15:53:23 +01:00
utilities.h One Copyright Update to rule them all 2023-01-05 13:25:55 +01:00