diff options
author | Juan Linietsky <reduzio@gmail.com> | 2019-10-26 07:23:16 -0300 |
---|---|---|
committer | Juan Linietsky <reduzio@gmail.com> | 2020-02-11 12:04:54 +0100 |
commit | f4948721e48a469bdf174b463bd948cfed27462f (patch) | |
tree | 1301eb93b74ecd05b0e4590828bc9de3d6b459c4 /servers/visual/rasterizer_rd | |
parent | 2af701fa03037aed2cd544cc4fa4fe6ec81510bf (diff) |
Fixed uninitialized memory bug in voxelizer
Diffstat (limited to 'servers/visual/rasterizer_rd')
-rw-r--r-- | servers/visual/rasterizer_rd/rasterizer_scene_forward_rd.cpp | 4 | ||||
-rw-r--r-- | servers/visual/rasterizer_rd/rasterizer_storage_rd.cpp | 2 |
2 files changed, 0 insertions, 6 deletions
diff --git a/servers/visual/rasterizer_rd/rasterizer_scene_forward_rd.cpp b/servers/visual/rasterizer_rd/rasterizer_scene_forward_rd.cpp index 17f6bf8cdb..279cb88660 100644 --- a/servers/visual/rasterizer_rd/rasterizer_scene_forward_rd.cpp +++ b/servers/visual/rasterizer_rd/rasterizer_scene_forward_rd.cpp @@ -2260,14 +2260,10 @@ void RasterizerSceneForwardRD::_update_render_base_uniform_set() { u.ids.resize(slot_count); } - print_line("updating slots, probe count: " + itos(slot_count)); for (int i = 0; i < slot_count; i++) { RID probe = gi_probe_get_slots()[i]; - if (probe.is_valid()) { - print_line("probe valid: " + itos(i)); - } if (gi_probe_is_anisotropic()) { if (probe.is_null()) { RID empty_tex = storage->texture_rd_get_default(RasterizerStorageRD::DEFAULT_RD_TEXTURE_3D_WHITE); diff --git a/servers/visual/rasterizer_rd/rasterizer_storage_rd.cpp b/servers/visual/rasterizer_rd/rasterizer_storage_rd.cpp index b3f186240a..4aa9164d90 100644 --- a/servers/visual/rasterizer_rd/rasterizer_storage_rd.cpp +++ b/servers/visual/rasterizer_rd/rasterizer_storage_rd.cpp @@ -3556,8 +3556,6 @@ void RasterizerStorageRD::gi_probe_allocate(RID p_gi_probe, const Transform &p_t GIProbe *gi_probe = gi_probe_owner.getornull(p_gi_probe); ERR_FAIL_COND(!gi_probe); - bool data_version_changed = false; - if (gi_probe->octree_buffer.is_valid()) { RD::get_singleton()->free(gi_probe->octree_buffer); RD::get_singleton()->free(gi_probe->data_buffer); |