Fix null pointer crash if shader fails to compile during startup

This commit is contained in:
Magnus Norddahl 2022-06-14 01:29:37 +02:00 committed by Christoph Oelckers
parent 5446e37874
commit f1775ee64b

View file

@ -98,9 +98,13 @@ VulkanFrameBuffer::~VulkanFrameBuffer()
delete mLights;
mShadowMap.Reset();
if (mDescriptorSetManager)
mDescriptorSetManager->Deinit();
if (mTextureManager)
mTextureManager->Deinit();
if (mBufferManager)
mBufferManager->Deinit();
if (mShaderManager)
mShaderManager->Deinit();
mCommands->DeleteFrameObjects();