godot/servers/rendering/renderer_rd
Rémi Verschelde f8ab79e68a Zero initialize all pointer class and struct members
This prevents the pitfall of UB when checking if they have been
assigned something valid by comparing to nullptr.
2022-04-04 19:49:50 +02:00
..
forward_clustered Zero initialize all pointer class and struct members 2022-04-04 19:49:50 +02:00
forward_mobile Zero initialize all pointer class and struct members 2022-04-04 19:49:50 +02:00
shaders Add color pass flags to Forward Clustered renderer 2022-04-01 12:12:49 +02:00
storage_rd Zero initialize all pointer class and struct members 2022-04-04 19:49:50 +02:00
cluster_builder_rd.cpp
cluster_builder_rd.h
effects_rd.cpp
effects_rd.h
pipeline_cache_rd.cpp
pipeline_cache_rd.h Zero initialize all pointer class and struct members 2022-04-04 19:49:50 +02:00
renderer_canvas_render_rd.cpp Move storage for Mesh, MeshInstance, MultiMesh and Skeleton into MeshStorage 2022-04-02 16:29:04 +11:00
renderer_canvas_render_rd.h Zero initialize all pointer class and struct members 2022-04-04 19:49:50 +02:00
renderer_compositor_rd.cpp Move storage for Mesh, MeshInstance, MultiMesh and Skeleton into MeshStorage 2022-04-02 16:29:04 +11:00
renderer_compositor_rd.h Zero initialize all pointer class and struct members 2022-04-04 19:49:50 +02:00
renderer_scene_environment_rd.cpp
renderer_scene_environment_rd.h
renderer_scene_gi_rd.cpp Replace DirectionalLight3D's use_in_sky_only with sky_mode enum 2022-03-17 14:00:02 -07:00
renderer_scene_gi_rd.h Zero initialize all pointer class and struct members 2022-04-04 19:49:50 +02:00
renderer_scene_render_rd.cpp Move storage for Mesh, MeshInstance, MultiMesh and Skeleton into MeshStorage 2022-04-02 16:29:04 +11:00
renderer_scene_render_rd.h Zero initialize all pointer class and struct members 2022-04-04 19:49:50 +02:00
renderer_scene_sky_rd.cpp Extract global variable, shader and material storage 2022-03-31 21:49:42 +11:00
renderer_scene_sky_rd.h Zero initialize all pointer class and struct members 2022-04-04 19:49:50 +02:00
renderer_storage_rd.cpp Move storage for Mesh, MeshInstance, MultiMesh and Skeleton into MeshStorage 2022-04-02 16:29:04 +11:00
renderer_storage_rd.h Move storage for Mesh, MeshInstance, MultiMesh and Skeleton into MeshStorage 2022-04-02 16:29:04 +11:00
SCsub Split dummy renderer classes into separate files 2022-03-16 17:43:10 +11:00
shader_rd.cpp
shader_rd.h
uniform_set_cache_rd.cpp Fix typos with codespell 2022-03-31 14:07:29 +02:00
uniform_set_cache_rd.h