Переместил объект Vulkan
This commit is contained in:
parent
8a706add65
commit
5c7bd56384
14
src/main.cpp
14
src/main.cpp
|
@ -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();
|
||||
|
|
|
@ -7,6 +7,9 @@
|
|||
|
||||
#include "macroses.h"
|
||||
|
||||
// объект класса-обертки Vulkan API
|
||||
Vulkan vulkan;
|
||||
|
||||
// инициализация
|
||||
void Vulkan::init(GLFWwindow* window)
|
||||
{
|
||||
|
|
Loading…
Reference in New Issue