#define GLM_FORCE_ZERO_TO_ONE #define FPR_NO_EXCEPTIONS #define STB_IMAGE_IMPLEMENTATION #define FPR_NOEXCEPT #include <stdafx.h> #include "Context.h" #include "VulkanRenderer.h" #include "VulkanWindow.h" int main() { auto window = std::make_unique<fpr::VulkanWindow>("Forward Tiled Renderer - Mantas Buzelis"); fpr::Context::Init( window.get(), "Forward+ Renderer", fpr::Version(0, 0, 0, 1), "Forward+ Renderer", fpr::Version(0, 0, 0, 1), fpr::Version(0, 1, 2, 0)); auto renderer = std::make_unique<fpr::VulkanRenderer>(); while(!glfwWindowShouldClose(window->GetWindowHandle())) { glfwPollEvents(); renderer->Draw(); } return EXIT_SUCCESS; }