mirror of
https://github.com/baldurk/renderdoc.git
synced 2026-05-06 01:50:38 +00:00
Added MetalResourceManager::ReleaseWrappedResource
This commit is contained in:
committed by
Baldur Karlsson
parent
c7dae679c1
commit
8c41ff714e
@@ -117,6 +117,22 @@ public:
|
||||
return id;
|
||||
}
|
||||
|
||||
template <typename wrappedtype>
|
||||
void ReleaseWrappedResource(wrappedtype *wrapped)
|
||||
{
|
||||
ResourceId id = GetResID(wrapped);
|
||||
|
||||
// TODO: implement RD MTL replay
|
||||
|
||||
ResourceManager::ReleaseCurrentResource(id);
|
||||
MetalResourceRecord *record = GetRecord(wrapped);
|
||||
if(record)
|
||||
{
|
||||
record->Delete(this);
|
||||
}
|
||||
delete wrapped;
|
||||
}
|
||||
|
||||
using ResourceManager::AddResourceRecord;
|
||||
|
||||
template <typename wrappedtype>
|
||||
|
||||
Reference in New Issue
Block a user