mirror of
https://github.com/cemu-project/Cemu.git
synced 2026-04-26 04:45:18 -06:00
Vulkan: Remove obsolete comments/vector and process destruction queue near the end of destructor
This commit is contained in:
parent
f924e13444
commit
d4c4c32cf4
@ -651,10 +651,6 @@ VulkanRenderer::~VulkanRenderer()
|
||||
memoryManager->DeleteBuffer(m_xfbRingBuffer, m_xfbRingBufferMemory);
|
||||
memoryManager->DeleteBuffer(m_occlusionQueries.bufferQueryResults, m_occlusionQueries.memoryQueryResults);
|
||||
memoryManager->DeleteBuffer(m_bufferCache, m_bufferCacheMemory);
|
||||
// texture memory
|
||||
// todo
|
||||
// upload buffers
|
||||
// todo
|
||||
|
||||
m_padSwapchainInfo = nullptr;
|
||||
m_mainSwapchainInfo = nullptr;
|
||||
@ -699,6 +695,8 @@ VulkanRenderer::~VulkanRenderer()
|
||||
// destroy memory manager
|
||||
memoryManager.reset();
|
||||
|
||||
ProcessDestructionQueue();
|
||||
|
||||
// destroy instance, devices
|
||||
if (m_instance != VK_NULL_HANDLE)
|
||||
{
|
||||
@ -1824,7 +1822,6 @@ void VulkanRenderer::ImguiEnd()
|
||||
vkCmdEndRenderPass(m_state.currentCommandBuffer);
|
||||
}
|
||||
|
||||
std::vector<LatteTextureVk*> g_imgui_textures; // TODO manage better
|
||||
ImTextureID VulkanRenderer::GenerateTexture(const std::vector<uint8>& data, const Vector2i& size)
|
||||
{
|
||||
try
|
||||
|
||||
@ -871,5 +871,4 @@ void VulkanRenderer::surfaceCopy_cleanup()
|
||||
delete i.second;
|
||||
}
|
||||
m_copySurfacePipelineCache = {};
|
||||
// todo - cleanup other resources?
|
||||
}
|
||||
|
||||
Loading…
Reference in New Issue
Block a user