metal: Fix a crash when deleting a stream buffer

This commit is contained in:
Alex Szpakowski
2020-10-24 17:57:59 -03:00
parent 27897b4af1
commit 3b2b9ef5fd
+2 -3
View File
@@ -56,10 +56,9 @@ public:
virtual ~StreamBuffer()
{ @autoreleasepool {
// TODO
buffer = nil;
for (int i = 0; i < 3; i++)
dispatch_release(frameSemaphores[i]);
for (int i = 0; i < BUFFER_FRAMES; i++)
frameSemaphores[i] = nil;
}}
MapInfo map(size_t /*minsize*/) override