Fix memory leaks
This commit is contained in:
@@ -105,8 +105,10 @@ public:
|
|||||||
|
|
||||||
- (void) drawInMTKView:(MTKView *) view
|
- (void) drawInMTKView:(MTKView *) view
|
||||||
{
|
{
|
||||||
|
@autoreleasepool {
|
||||||
manager->LoopTick();
|
manager->LoopTick();
|
||||||
}
|
}
|
||||||
|
}
|
||||||
@end
|
@end
|
||||||
|
|
||||||
@implementation OpenVulkanoViewController {
|
@implementation OpenVulkanoViewController {
|
||||||
|
|||||||
@@ -27,6 +27,7 @@ namespace openVulkanoCpp::Vulkan
|
|||||||
this->shader = shader;
|
this->shader = shader;
|
||||||
this->owner = owner;
|
this->owner = owner;
|
||||||
this->context = context;
|
this->context = context;
|
||||||
|
shader->renderShader = this;
|
||||||
shaderModules.reserve(shader->shaderPrograms.size());
|
shaderModules.reserve(shader->shaderPrograms.size());
|
||||||
shaderStageCreateInfo.resize(shader->shaderPrograms.size());
|
shaderStageCreateInfo.resize(shader->shaderPrograms.size());
|
||||||
int i = 0;
|
int i = 0;
|
||||||
|
|||||||
Reference in New Issue
Block a user