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