Fix checks for Vulkan surface extension presence

This commit is contained in:
Camilla Berglund 2016-09-28 15:49:43 +02:00
parent 2d10547266
commit 434238fcd4

View File

@ -254,7 +254,7 @@ GLFWAPI int glfwGetPhysicalDevicePresentationSupport(VkInstance instance,
return GLFW_FALSE; return GLFW_FALSE;
} }
if (!_glfw.vk.extensions) if (!_glfw.vk.extensions[0])
{ {
_glfwInputError(GLFW_API_UNAVAILABLE, _glfwInputError(GLFW_API_UNAVAILABLE,
"Vulkan: Window surface creation extensions not found"); "Vulkan: Window surface creation extensions not found");
@ -285,7 +285,7 @@ GLFWAPI VkResult glfwCreateWindowSurface(VkInstance instance,
return VK_ERROR_INITIALIZATION_FAILED; return VK_ERROR_INITIALIZATION_FAILED;
} }
if (!_glfw.vk.extensions) if (!_glfw.vk.extensions[0])
{ {
_glfwInputError(GLFW_API_UNAVAILABLE, _glfwInputError(GLFW_API_UNAVAILABLE,
"Vulkan: Window surface creation extensions not found"); "Vulkan: Window surface creation extensions not found");