From 8ec4fce371f1c2f0e153197f7111a81095e542a4 Mon Sep 17 00:00:00 2001 From: "Wladimir J. van der Laan" Date: Sat, 7 Oct 2017 14:17:41 +0200 Subject: [PATCH] demos: Use correct type for alphaMode in display surface alphaMode in VkDisplaySurfaceCreateInfoKHR is VkDisplayPlaneAlphaFlagBitsKHR, not VkCompositeAlphaFlagBitsKHR. --- demos/cube.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/demos/cube.c b/demos/cube.c index 3d79b0e..f9cca74 100644 --- a/demos/cube.c +++ b/demos/cube.c @@ -2945,8 +2945,8 @@ static VkResult demo_create_display_surface(struct demo *demo) { VkDisplayPlaneCapabilitiesKHR planeCaps; vkGetDisplayPlaneCapabilitiesKHR(demo->gpu, mode_props.displayMode, plane_index, &planeCaps); // Find a supported alpha mode - VkCompositeAlphaFlagBitsKHR alphaMode = VK_DISPLAY_PLANE_ALPHA_OPAQUE_BIT_KHR; - VkCompositeAlphaFlagBitsKHR alphaModes[4] = { + VkDisplayPlaneAlphaFlagBitsKHR alphaMode = VK_DISPLAY_PLANE_ALPHA_OPAQUE_BIT_KHR; + VkDisplayPlaneAlphaFlagBitsKHR alphaModes[4] = { VK_DISPLAY_PLANE_ALPHA_OPAQUE_BIT_KHR, VK_DISPLAY_PLANE_ALPHA_GLOBAL_BIT_KHR, VK_DISPLAY_PLANE_ALPHA_PER_PIXEL_BIT_KHR, -- 2.7.4