Skip to content

Commit 071d81f

Browse files
even more resilience
1 parent 67f84b0 commit 071d81f

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

include/nbl/video/IGPUObjectFromAssetConverter.h

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -173,7 +173,7 @@ class IGPUObjectFromAssetConverter
173173
protected:
174174
virtual inline void handleGPUObjCaching(asset::IAsset* _asset, const core::smart_refctd_ptr<core::IReferenceCounted>& _gpuobj)
175175
{
176-
if (_asset)
176+
if (_asset && _gpuobj)
177177
m_assetManager->convertAssetToEmptyCacheHandle(_asset,core::smart_refctd_ptr(_gpuobj));
178178
}
179179

@@ -216,7 +216,7 @@ class CAssetPreservingGPUObjectFromAssetConverter : public IGPUObjectFromAssetCo
216216
protected:
217217
virtual inline void handleGPUObjCaching(asset::IAsset* _asset, const core::smart_refctd_ptr<core::IReferenceCounted>& _gpuobj) override
218218
{
219-
if (_asset)
219+
if (_asset && _gpuobj)
220220
m_assetManager->insertGPUObjectIntoCache(_asset,core::smart_refctd_ptr(_gpuobj));
221221
}
222222
};

0 commit comments

Comments
 (0)