Переместил объект Vulkan

This commit is contained in:
parent 8a706add65
commit 5c7bd56384
2 changed files with 9 additions and 8 deletions

View File

@ -1,11 +1,11 @@
#include "vk.h"
#include <iostream>
void vkInit();
int main(int argc, char* argv[]) {
int main(int argc, char* argv[])
{
// объект класса-обертки Vulkan API
extern Vulkan vulkan;
// Инициализация GLFW
glfwInit();
@ -13,9 +13,6 @@ int main(int argc, char* argv[]) {
// Проверка доступности Vulkan
if (glfwVulkanSupported())
{
// объект класса-обертки Vulkan API
Vulkan vulkan;
// Отключим создание контекста
glfwWindowHint(GLFW_CLIENT_API, GLFW_NO_API);
// Отключим возможность изменения размеров окна
@ -27,7 +24,8 @@ int main(int argc, char* argv[]) {
vulkan.init(window);
// Жизненный цикл
while(!glfwWindowShouldClose(window)) {
while(!glfwWindowShouldClose(window))
{
// Обработка событий
glfwPollEvents();
vulkan.renderFrame();

View File

@ -7,6 +7,9 @@
#include "macroses.h"
// объект класса-обертки Vulkan API
Vulkan vulkan;
// инициализация
void Vulkan::init(GLFWwindow* window)
{