Merge branch 'wip'

This commit is contained in:
2024-09-21 15:27:42 +02:00
7 changed files with 48 additions and 32 deletions

View File

@@ -15,7 +15,10 @@
#include <thread>
#include <stdexcept>
#include <tracy/Tracy.hpp>
#if __has_include("tracy/Tracy.hpp")
#include <tracy/Tracy.hpp>
#define HAS_TRACY
#endif
namespace OpenVulkano
{
@@ -25,7 +28,10 @@ namespace OpenVulkano
: app(app), renderApi(renderApi)
{
Utils::SetThreadName("Main");
#ifdef HAS_TRACY
ZoneScoped;
#endif
Logger::SetupLogger();
if (!app)
@@ -53,7 +59,9 @@ namespace OpenVulkano
: app(app), renderApi(renderApi)
{
Utils::SetThreadName("Main");
#ifdef HAS_TRACY
ZoneScoped;
#endif
Logger::SetupLogger();
if (!app)
@@ -136,7 +144,9 @@ namespace OpenVulkano
void GraphicsAppManager::StartUp()
{
#ifdef HAS_TRACY
ZoneScoped;
#endif
try
{
Logger::MANAGER->info("Initializing ...");
@@ -169,8 +179,11 @@ namespace OpenVulkano
void GraphicsAppManager::LoopTick()
{
#ifdef HAS_TRACY
FrameMark;
ZoneScoped;
#endif
if (platform) platform->Tick();
if (paused)
{ // The rendering is paused
@@ -197,7 +210,9 @@ namespace OpenVulkano
void GraphicsAppManager::ShutDown()
{
#ifdef HAS_TRACY
ZoneScoped;
#endif
Logger::MANAGER->info("Shutting down ...");
app->Close();
renderer->Close();