code: Add additional logging during init

This commit is contained in:
IndecisiveTurtle 2024-07-01 13:35:35 +03:00 committed by TheTurtle
parent 7c7e9427ba
commit 410ba37ec2
7 changed files with 20 additions and 16 deletions

View file

@ -2462,6 +2462,7 @@ int PS4_SYSV_ABI Func_F916890425496553() {
}
void RegisterlibSceGnmDriver(Core::Loader::SymbolsResolver* sym) {
LOG_INFO(Lib_GnmDriver, "Initializing renderer");
liverpool = std::make_unique<AmdGpu::Liverpool>();
renderer = std::make_unique<Vulkan::RendererVulkan>(*g_window, liverpool.get());

View file

@ -38,6 +38,7 @@
namespace Libraries {
void InitHLELibs(Core::Loader::SymbolsResolver* sym) {
LOG_INFO(Lib_Kernel, "Initializing HLE libraries");
Libraries::Kernel::LibKernel_Register(sym);
Libraries::VideoOut::RegisterLib(sym);
Libraries::GnmDriver::RegisterlibSceGnmDriver(sym);

View file

@ -20,6 +20,9 @@ MemoryManager::MemoryManager() {
const VAddr virtual_base = impl.VirtualBase();
const size_t virtual_size = impl.VirtualSize();
vma_map.emplace(virtual_base, VirtualMemoryArea{virtual_base, virtual_size});
// Log initialization.
LOG_INFO(Kernel_Vmm, "Usable memory address space {}_GB", virtual_size >> 30);
}
MemoryManager::~MemoryManager() = default;