From: Matthew Waters Date: Thu, 17 Oct 2019 12:25:14 +0000 (+1100) Subject: vkswapper: add inherit support X-Git-Tag: 1.19.3~507^2~2690 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=982e06ef87a756e784d16cd9e1d6b8ac32f0b232;p=platform%2Fupstream%2Fgstreamer.git vkswapper: add inherit support Used on android --- diff --git a/gst-libs/gst/vulkan/gstvkswapper.c b/gst-libs/gst/vulkan/gstvkswapper.c index ba34711..e7911d2 100644 --- a/gst-libs/gst/vulkan/gstvkswapper.c +++ b/gst-libs/gst/vulkan/gstvkswapper.c @@ -777,6 +777,9 @@ _allocate_swapchain (GstVulkanSwapper * swapper, GstCaps * caps, } else if ((priv->surf_props.supportedCompositeAlpha & VK_COMPOSITE_ALPHA_PRE_MULTIPLIED_BIT_KHR) != 0) { alpha_flags = VK_COMPOSITE_ALPHA_PRE_MULTIPLIED_BIT_KHR; + } else if ((priv->surf_props.supportedCompositeAlpha & + VK_COMPOSITE_ALPHA_INHERIT_BIT_KHR) != 0) { + alpha_flags = VK_COMPOSITE_ALPHA_INHERIT_BIT_KHR; } else { g_set_error (error, GST_VULKAN_ERROR, VK_ERROR_INITIALIZATION_FAILED,