Add cleanup of irradience and prefilter cubemap datas in reflection probes when the probe is deleted

This commit is contained in:
JeffR 2025-12-03 00:47:00 -06:00
parent 9fe2eec813
commit 1741108a5b

View file

@ -145,6 +145,12 @@ ReflectionProbe::~ReflectionProbe()
#endif
if (mReflectionModeType == StaticCubemap && mStaticCubemap)
mStaticCubemap->deleteObject();
if (mIrridianceMap)
mIrridianceMap->deleteObject();
if (mPrefilterMap)
mPrefilterMap->deleteObject();
}
//-----------------------------------------------------------------------------