diff --git a/editor/src/main.cpp b/editor/src/main.cpp index 4d174c7..3492ac2 100644 --- a/editor/src/main.cpp +++ b/editor/src/main.cpp @@ -12,14 +12,17 @@ using namespace Nova; int main() { + Debug::get_logger()->set_level(spdlog::level::trace); + Renderer::create(RenderAPI::VULKAN); + const auto driver = Renderer::get_driver(); - const auto api = Renderer::get_driver()->get_api(); - const auto version = Renderer::get_driver()->get_api_version(); - - Debug::log("API: {}", static_cast(api)); - Debug::log("Version: {}", version); + if (driver->get_device_count() == 0) { + Debug::log_error("No devices found"); + return EXIT_FAILURE; + } + driver->create_device(0); Renderer::shutdown(); return EXIT_SUCCESS; -} \ No newline at end of file +}