]> O.S.I.I.S - jp/vkhelpers.git/commitdiff
VK_MAKE_API_VERSION fix
authorJean-Philippe Bruyère <jp_bruyere@hotmail.com>
Sun, 20 Feb 2022 20:41:48 +0000 (21:41 +0100)
committerj-p <jp_bruyere@hotmail.com>
Sat, 26 Feb 2022 09:35:55 +0000 (10:35 +0100)
src/vkh_app.c

index bfd4c366a3e8f62518fa7fe84ac1fe17d9576e7a..8a7bbf454c17b2a8835e6d577fda315ed286074f 100644 (file)
 #define ENGINE_NAME            "vkhelpers"
 #define ENGINE_VERSION 1
 
-#ifndef VK_MAKE_API_VERSION
-       #define VK_MAKE_API_VERSION VK_MAKE_VERSION
-#endif
-
 VkBool32 debugUtilsMessengerCallback (
        VkDebugUtilsMessageSeverityFlagBitsEXT                   messageSeverity,
        VkDebugUtilsMessageTypeFlagsEXT                                  messageTypes,
@@ -75,7 +71,11 @@ VkhApp vkh_app_create (uint32_t version_major, uint32_t version_minor, const cha
                                                                .applicationVersion = 1,
                                                                .pEngineName = ENGINE_NAME,
                                                                .engineVersion = ENGINE_VERSION,
+#ifdef VK_MAKE_API_VERSION
                                                                .apiVersion = VK_MAKE_API_VERSION (0, version_major, version_minor, 0)};
+#else
+                                                               .apiVersion = VK_MAKE_VERSION (version_major, version_minor, 0)};
+#endif
 
        VkInstanceCreateInfo inst_info = { .sType = VK_STRUCTURE_TYPE_INSTANCE_CREATE_INFO,
                                                                           .pApplicationInfo = &infos,