From b2e5360a6d879bb401ed69cc793b745fbcc8aa63 Mon Sep 17 00:00:00 2001 From: Luna Date: Mon, 23 Jun 2025 22:39:56 +0200 Subject: [PATCH] Made it work on linux --- main.cpp | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/main.cpp b/main.cpp index b2b5b89..30fbe0e 100644 --- a/main.cpp +++ b/main.cpp @@ -315,7 +315,7 @@ void keyboard_handle(GLFWwindow *window, int key, int scancode, int action, int bounding_box spawn_enemy(std::mt19937 rng) { std::uniform_real_distribution dist(0.05, 0.4); - std::uniform_real_distribution y_dist(0.9, 0.6); + std::uniform_real_distribution y_dist(0.6, 0.9); std::uniform_real_distribution vel_dist(-1.5, -0.5); bounding_box ret{0}; ret.height = dist(rng); @@ -382,7 +382,10 @@ int main() #endif vk::InstanceCreateInfo createinfo = vk::InstanceCreateInfo( - vk::InstanceCreateFlags(VK_INSTANCE_CREATE_ENUMERATE_PORTABILITY_BIT_KHR), + #ifdef __APPLE__ + vk::InstanceCreateFlags(VK_INSTANCE_CREATE_ENUMERATE_PORTABILITY_BIT_KHR), + #endif + vk::InstanceCreateFlags(), &appinfo,layers.size(), layers.data(), extensions.size(), extensions.data()); vk::Instance instance = vk::createInstance(createinfo);