message: Added support for VK_DISPLAY_PLANE_ALPHA_OPAQUE_BIT_KHR for the D2D swapchain.
diff: @@ -606,7 +606,7 @@ public:
  VkDisplayPlaneCapabilitiesKHR planeCap;
  vkGetDisplayPlaneCapabilitiesKHR(physicalDevice, displayMode, bestPlaneIndex, &planeCap);
  - VkDisplayPlaneAlphaFlagBitsKHR alphaMode;
  + VkDisplayPlaneAlphaFlagBitsKHR alphaMode = (VkDisplayPlaneAlphaFlagBitsKHR)0;
  if (planeCap.supportedAlpha & VK_DISPLAY_PLANE_ALPHA_PER_PIXEL_PREMULTIPLIED_BIT_KHR)
  {
  @@ -614,13 +614,16 @@ public:
  }
  else if (planeCap.supportedAlpha & VK_DISPLAY_PLANE_ALPHA_PER_PIXEL_BIT_KHR)
  {
  -
  alphaMode = VK_DISPLAY_PLANE_ALPHA_PER_PIXEL_BIT_KHR;
  }
  - else
  + else if (planeCap.supportedAlpha & VK_DISPLAY_PLANE_ALPHA_GLOBAL_BIT_KHR)
  {
  alphaMode = VK_DISPLAY_PLANE_ALPHA_GLOBAL_BIT_KHR;
  }
  + else if (planeCap.supportedAlpha & VK_DISPLAY_PLANE_ALPHA_OPAQUE_BIT_KHR)
  + {
  + alphaMode = VK_DISPLAY_PLANE_ALPHA_OPAQUE_BIT_KHR;
  + }
  VkDisplaySurfaceCreateInfoKHR surfaceInfo{};
  surfaceInfo.sType = VK_STRUCTURE_TYPE_DISPLAY_SURFACE_CREATE_INFO_KHR;
  