Finally fixes issues with transfer manager and buffers

This commit is contained in:
2025-07-01 08:54:04 -04:00
parent 2ffebbfbca
commit ab47f756ea
13 changed files with 290 additions and 108 deletions

View File

@@ -1,6 +1,7 @@
#include <vulkan/vulkan.hpp>
#include "assets/transfer/TransferManager.hpp"
#include "core.hpp"
#include "engine/debug/profiling/counters.hpp"
#include "engine/debug/timing/FlameGraph.hpp"
@@ -91,6 +92,13 @@ namespace fgl::engine::gui
}
ImGui::Separator();
if ( ImGui::TreeNode( "Transfer Buffer" ) )
{
memory::TransferManager::getInstance().drawImGui();
ImGui::TreePop();
}
if ( ImGui::CollapsingHeader( "Buffers" ) )
{
/*

View File

@@ -74,6 +74,8 @@ int main()
constexpr std::string_view sponza_path {
"/home/kj16609/Desktop/Projects/cxx/Mecha/src/assets/khronos-sponza/Sponza.gltf"
// "/home/kj16609/Desktop/Projects/cxx/Mecha/src/assets/TransferTest/Orbs.gltf"
// "/home/kj16609/Desktop/Projects/cxx/Mecha/src/assets/Cube.gltf"
};
builder.loadScene( sponza_path );