diff --git a/main.cpp b/main.cpp index 9ceec83..b760894 100644 --- a/main.cpp +++ b/main.cpp @@ -2,10 +2,10 @@ #include #include -int main(int argc, char* argv[]) { - SDL_Init(SDL_INIT_VIDEO); - - SDL_Window* window = SDL_CreateWindow("Graph", SDL_WINDOWPOS_CENTERED, SDL_WINDOWPOS_CENTERED, 640, 480, 0); +int main(int, char*[]) { + SDL_Window* window = SDL_CreateWindow("Graph", SDL_WINDOWPOS_CENTERED, SDL_WINDOWPOS_CENTERED, 640, 480, SDL_WINDOW_VULKAN); + if(!window) + return -1; VkInstanceCreateInfo info = {}; @@ -23,5 +23,9 @@ int main(int argc, char* argv[]) { } } + vkDestroyInstance(instance, nullptr); + + SDL_DestroyWindow(window); + return 0; }