From 55d7b8c5b520afb6770745e109f480357ea2ec15 Mon Sep 17 00:00:00 2001 From: Steven Le Rouzic Date: Sun, 26 Jan 2025 22:49:15 +0100 Subject: Add logging --- game/BUILD.bazel | 1 + game/main.cpp | 9 +++++---- 2 files changed, 6 insertions(+), 4 deletions(-) (limited to 'game') diff --git a/game/BUILD.bazel b/game/BUILD.bazel index 6a5cdfd..9aa2e2b 100644 --- a/game/BUILD.bazel +++ b/game/BUILD.bazel @@ -5,6 +5,7 @@ cc_binary( ], deps = [ "@asl//asl", + "@asl//asl/log", "@sdl3_windows//:sdl3", "//hk21/vulkan_loader", ], diff --git a/game/main.cpp b/game/main.cpp index 13eacac..03bc77b 100644 --- a/game/main.cpp +++ b/game/main.cpp @@ -1,5 +1,6 @@ #include #include +#include #include #include @@ -40,7 +41,7 @@ int SDL_main(int /* argc */, char* /* argv */[]) auto status = vulkan_loader::load_global(vkGetInstanceProcAddr); if (!status.ok()) { - asl::eprint("Couldn't load global Vulkan functions: {}\n", status); + ASL_LOG_ERROR("Couldn't load global Vulkan functions: {}", status); return 1; } @@ -52,7 +53,7 @@ int SDL_main(int /* argc */, char* /* argv */[]) if (vk_major != 1 || vk_minor < 3) { - asl::eprint("Incompatible Vulkan version: {}.{}\n", vk_major, vk_minor); + ASL_LOG_ERROR("Incompatible Vulkan version: {}.{}", vk_major, vk_minor); return 1; } @@ -81,14 +82,14 @@ int SDL_main(int /* argc */, char* /* argv */[]) VkResult res = vkCreateInstance(&instance_create_info, VK_ALLOCATOR, &instance); if (res != VK_SUCCESS) { - asl::eprint("Couldn't create Vulkan instance: {}\n", res); + ASL_LOG_ERROR("Couldn't create Vulkan instance: {}", res); return 1; } status = vulkan_loader::load_instance(vkGetInstanceProcAddr, instance); if (!status.ok()) { - asl::eprint("Couldn't load instance Vulkan functions: {}\n", status); + ASL_LOG_ERROR("Couldn't load instance Vulkan functions: {}", status); return 1; } -- cgit