Mercurial > games > semicongine
view svk/test.nim @ 1484:a2af327f19df default tip
add: final raw wrapper
author | sam <sam@basx.dev> |
---|---|
date | Thu, 01 May 2025 00:59:40 +0700 |
parents | |
children |
line wrap: on
line source
import ./vkapi var appinfo = VkApplicationInfo( pApplicationName: appName, pEngineName: "semicongine", apiVersion: VK_MAKE_API_VERSION(0, 1, 3, 0), ) createinfo = VkInstanceCreateInfo( pApplicationInfo: addr appinfo, enabledLayerCount: layers.len.uint32, ppEnabledLayerNames: layersC, enabledExtensionCount: requiredExtensions.len.uint32, ppEnabledExtensionNames: instanceExtensionsC, ) checkVkResult vkCreateInstance(addr(createinfo), nil, addr(result.instance)) loadVulkan(result.instance)