diff options
author | qarmin <mikrutrafal54@gmail.com> | 2020-04-13 11:39:44 +0200 |
---|---|---|
committer | qarmin <mikrutrafal54@gmail.com> | 2020-04-13 11:39:44 +0200 |
commit | 88c0a9e3de19d71f3673328e2fa5267e788520a7 (patch) | |
tree | b70947595b8206a672d7d11927ead82b4848e86a /servers/rendering/rasterizer_rd | |
parent | 6366332949a4e9cbf327b9b19f91cc879737bdeb (diff) |
Fixes leak with CopyToFbShaderRD
Diffstat (limited to 'servers/rendering/rasterizer_rd')
-rw-r--r-- | servers/rendering/rasterizer_rd/rasterizer_effects_rd.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/servers/rendering/rasterizer_rd/rasterizer_effects_rd.cpp b/servers/rendering/rasterizer_rd/rasterizer_effects_rd.cpp index c34eb4cd79..3da16ccb79 100644 --- a/servers/rendering/rasterizer_rd/rasterizer_effects_rd.cpp +++ b/servers/rendering/rasterizer_rd/rasterizer_effects_rd.cpp @@ -1546,8 +1546,9 @@ RasterizerEffectsRD::~RasterizerEffectsRD() { RD::get_singleton()->free(index_buffer); //array gets freed as dependency RD::get_singleton()->free(filter.coefficient_buffer); - copy.shader.version_free(copy.shader_version); bokeh.shader.version_free(bokeh.shader_version); + copy.shader.version_free(copy.shader_version); + copy_to_fb.shader.version_free(copy_to_fb.shader_version); cube_to_dp.shader.version_free(cube_to_dp.shader_version); cubemap_downsampler.shader.version_free(cubemap_downsampler.shader_version); filter.shader.version_free(filter.shader_version); |