mirror of
https://github.com/hyprwm/wlroots-hyprland.git
synced 2024-11-02 11:55:59 +01:00
render/vulkan: require support for linear filter for YCbCr
YCBCR_CONVERSION_LINEAR_FILTER is not enough: this one only covers chromaFilter. For magFilter/minFilter we need FILTER_LINEAR as well.
This commit is contained in:
parent
91d469d8c0
commit
a682fa6c21
1 changed files with 1 additions and 0 deletions
|
@ -193,6 +193,7 @@ static const VkFormatFeatureFlags dma_tex_features =
|
||||||
static const VkFormatFeatureFlags dma_tex_ycbcr_features =
|
static const VkFormatFeatureFlags dma_tex_ycbcr_features =
|
||||||
VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT |
|
VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT |
|
||||||
VK_FORMAT_FEATURE_SAMPLED_IMAGE_YCBCR_CONVERSION_LINEAR_FILTER_BIT |
|
VK_FORMAT_FEATURE_SAMPLED_IMAGE_YCBCR_CONVERSION_LINEAR_FILTER_BIT |
|
||||||
|
VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT |
|
||||||
VK_FORMAT_FEATURE_MIDPOINT_CHROMA_SAMPLES_BIT;
|
VK_FORMAT_FEATURE_MIDPOINT_CHROMA_SAMPLES_BIT;
|
||||||
|
|
||||||
static bool query_modifier_usage_support(struct wlr_vk_device *dev, VkFormat vk_format,
|
static bool query_modifier_usage_support(struct wlr_vk_device *dev, VkFormat vk_format,
|
||||||
|
|
Loading…
Reference in a new issue