summaryrefslogtreecommitdiff
path: root/test cases
diff options
context:
space:
mode:
Diffstat (limited to 'test cases')
-rw-r--r--test cases/frameworks/17 vulkan/vulkanprog.c14
1 files changed, 7 insertions, 7 deletions
diff --git a/test cases/frameworks/17 vulkan/vulkanprog.c b/test cases/frameworks/17 vulkan/vulkanprog.c
index af946defc..1c1c58aae 100644
--- a/test cases/frameworks/17 vulkan/vulkanprog.c
+++ b/test cases/frameworks/17 vulkan/vulkanprog.c
@@ -14,13 +14,13 @@ int main()
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;
- VkResult ret = vkCreateInstance(&instance_create_info, NULL, &instance);
- if(ret != VK_SUCCESS) {
- printf("Could not create vulkan instance: %d\n", ret);
- return ret;
- }
-
- vkDestroyInstance(instance, NULL);
+ if(vkCreateInstance(&instance_create_info, NULL, &instance) == VK_SUCCESS)
+ vkDestroyInstance(instance, NULL);
+
return 0;
} \ No newline at end of file