diff --git a/openVulkanoCpp/Vulkan/Metal/MetalTextureCache.mm b/openVulkanoCpp/Vulkan/Metal/MetalTextureCache.mm index 536753e..ff96d71 100644 --- a/openVulkanoCpp/Vulkan/Metal/MetalTextureCache.mm +++ b/openVulkanoCpp/Vulkan/Metal/MetalTextureCache.mm @@ -28,7 +28,7 @@ namespace OpenVulkano::Vulkan Logger::AR->error("Failed to create metal texture cache! Status code: {}", result); } m_resourceManager = &m_renderer->GetResourceManager(); - m_renderer->OnClose += EventHandler(this, &MetalTextureCache::Close); + m_eventHandler = m_renderer->OnClose += EventHandler(this, &MetalTextureCache::Close); } Scene::Texture* MetalTextureCache::Get(CVPixelBufferRef pixelBuffer, MTLPixelFormat pixelFormat)