From 080b25cbfe769a59d59eeb3f485cec8af8fd777a Mon Sep 17 00:00:00 2001 From: Matthew Waters Date: Mon, 30 Oct 2023 14:59:33 +1100 Subject: [PATCH] vulkan/format: correct fallback features in from_video_info_2 The features were not actually used and were written into a boolean value. Part-of: --- subprojects/gst-plugins-bad/gst-libs/gst/vulkan/gstvkformat.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/subprojects/gst-plugins-bad/gst-libs/gst/vulkan/gstvkformat.c b/subprojects/gst-plugins-bad/gst-libs/gst/vulkan/gstvkformat.c index 7713c4d2f2..6d62e090a1 100644 --- a/subprojects/gst-plugins-bad/gst-libs/gst/vulkan/gstvkformat.c +++ b/subprojects/gst-plugins-bad/gst-libs/gst/vulkan/gstvkformat.c @@ -645,9 +645,10 @@ gst_vulkan_format_from_video_info_2 (GstVulkanPhysicalDevice * physical_device, /* XXX: VkFormatFeatureFlagBits and VkFormatFeatureFlagBits2 are the same * values for basic_flags' symbols and they are defined in * VK_VERSION_1_0 */ - basics_primary = basics_secondary = VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT + feats_primary = feats_secondary = VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT | VK_FORMAT_FEATURE_TRANSFER_SRC_BIT | VK_FORMAT_FEATURE_TRANSFER_DST_BIT; + basics_primary = basics_secondary = TRUE; } if (GST_VIDEO_INFO_IS_RGB (info)) {