release resources

This commit is contained in:
Samuliak 2024-07-07 12:34:04 +02:00
parent 3431f6d192
commit 23af64ade8
6 changed files with 44 additions and 19 deletions

View file

@ -20,7 +20,7 @@ public:
VertexBufferCache() = default;
~VertexBufferCache() {
clear();
reset();
}
void set(MTL::Device* dev) {
@ -57,7 +57,7 @@ public:
return BufferHandle{buffer, oldPtr};
}
void clear() {
void reset() {
endFrame();
buffer->release();
}