From 225c3e9ee077eac9bea017e6fec530f1fd3b4530 Mon Sep 17 00:00:00 2001 From: Vincenzo Mitchell Barroso <67801159+Signynt@users.noreply.github.com> Date: Wed, 15 Apr 2026 17:17:09 +0200 Subject: [PATCH] fix(linux/vulkan): encoder not working on NVIDIA GPUs (#4994) --- src/platform/linux/vulkan_encode.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/platform/linux/vulkan_encode.cpp b/src/platform/linux/vulkan_encode.cpp index 04d92a22..199aace0 100644 --- a/src/platform/linux/vulkan_encode.cpp +++ b/src/platform/linux/vulkan_encode.cpp @@ -217,7 +217,8 @@ namespace vk { vk_frames->tiling = VK_IMAGE_TILING_OPTIMAL; vk_frames->usage = (VkImageUsageFlagBits) (VK_IMAGE_USAGE_STORAGE_BIT | VK_IMAGE_USAGE_TRANSFER_DST_BIT | - VK_IMAGE_USAGE_SAMPLED_BIT); + VK_IMAGE_USAGE_SAMPLED_BIT | + VK_IMAGE_USAGE_VIDEO_ENCODE_SRC_BIT_KHR); } int convert(platf::img_t &img) override {