Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 4 additions & 3 deletions src/graphics/vulkan/vk_engine.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -248,10 +248,11 @@
ImGui_ImplVulkan_Init(&init_info);

ImGui_ImplVulkan_CreateFontsTexture();
}

// Store ImGui cleanup info - will be automatically handled when engine destructs
// Note: ImGui cleanup is now handled by storing the descriptor pool
// that will be automatically destroyed when the device is destroyed
VulkanEngine::Imgui::~Imgui() {

Check failure on line 253 in src/graphics/vulkan/vk_engine.cpp

View workflow job for this annotation

GitHub Actions / Build on windows-latest (Debug)

'VulkanEngine::~VulkanEngine': cannot define a compiler-generated special member function (must be declared in the class first)

Check failure on line 253 in src/graphics/vulkan/vk_engine.cpp

View workflow job for this annotation

GitHub Actions / Build on windows-latest (Debug)

'VulkanEngine::~Imgui': destructor tag mismatch

Check failure on line 253 in src/graphics/vulkan/vk_engine.cpp

View workflow job for this annotation

GitHub Actions / Build on windows-latest (Debug)

'Imgui': the symbol to the left of a '::' must be a type

Check failure on line 253 in src/graphics/vulkan/vk_engine.cpp

View workflow job for this annotation

GitHub Actions / Build on ubuntu-latest (Release)

undeclared identifier 'Imgui' in destructor name

Check failure on line 253 in src/graphics/vulkan/vk_engine.cpp

View workflow job for this annotation

GitHub Actions / Build on ubuntu-latest (Release)

no member named 'Imgui' in 'VulkanEngine'; did you mean 'ImGui'?

Check failure on line 253 in src/graphics/vulkan/vk_engine.cpp

View workflow job for this annotation

GitHub Actions / Build on ubuntu-latest (Debug)

undeclared identifier 'Imgui' in destructor name

Check failure on line 253 in src/graphics/vulkan/vk_engine.cpp

View workflow job for this annotation

GitHub Actions / Build on ubuntu-latest (Debug)

no member named 'Imgui' in 'VulkanEngine'; did you mean 'ImGui'?

Check failure on line 253 in src/graphics/vulkan/vk_engine.cpp

View workflow job for this annotation

GitHub Actions / Build on windows-latest (Release)

'VulkanEngine::~VulkanEngine': cannot define a compiler-generated special member function (must be declared in the class first)

Check failure on line 253 in src/graphics/vulkan/vk_engine.cpp

View workflow job for this annotation

GitHub Actions / Build on windows-latest (Release)

'VulkanEngine::~Imgui': destructor tag mismatch

Check failure on line 253 in src/graphics/vulkan/vk_engine.cpp

View workflow job for this annotation

GitHub Actions / Build on windows-latest (Release)

'Imgui': the symbol to the left of a '::' must be a type
ImGui_ImplVulkan_Shutdown();
vkDestroyDescriptorPool(_device, _imguiPool, nullptr);

Check failure on line 255 in src/graphics/vulkan/vk_engine.cpp

View workflow job for this annotation

GitHub Actions / Build on windows-latest (Debug)

'_imguiPool': undeclared identifier

Check failure on line 255 in src/graphics/vulkan/vk_engine.cpp

View workflow job for this annotation

GitHub Actions / Build on windows-latest (Release)

'_imguiPool': undeclared identifier
}

void VulkanEngine::init_descriptors() {
Expand Down
Loading