| #include <vulkan/vulkan.h> |
| #include <stdio.h> |
| |
| int main(void) |
| { |
| VkInstanceCreateInfo instance_create_info = { |
| VK_STRUCTURE_TYPE_INSTANCE_CREATE_INFO, |
| NULL, |
| 0, |
| NULL, |
| 0, |
| NULL, |
| 0, |
| NULL, |
| }; |
| |
| // we don't actually require instance creation to succeed since |
| // we cannot expect test environments to have a vulkan driver installed. |
| // As long as this does not produce as segmentation fault or similar, |
| // everything's alright. |
| VkInstance instance; |
| if(vkCreateInstance(&instance_create_info, NULL, &instance) == VK_SUCCESS) |
| vkDestroyInstance(instance, NULL); |
| |
| return 0; |
| } |