This is an automated email from the git hooks/post-receive script.

Git pushed a commit to branch master
in repository ffmpeg.

commit 6656b11a7b2a50b89899929b344a66cfe13b8952
Author:     Lynne <[email protected]>
AuthorDate: Mon Dec 22 00:32:51 2025 +0100
Commit:     Lynne <[email protected]>
CommitDate: Mon Dec 22 19:46:27 2025 +0100

    hwcontext_vulkan: disable host transfers on MoltenVK
    
    https://github.com/KhronosGroup/MoltenVK/issues/2618
---
 libavutil/hwcontext_vulkan.c | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/libavutil/hwcontext_vulkan.c b/libavutil/hwcontext_vulkan.c
index 9dfcb503c1..aa5f72e7f2 100644
--- a/libavutil/hwcontext_vulkan.c
+++ b/libavutil/hwcontext_vulkan.c
@@ -3016,7 +3016,8 @@ static int vulkan_frames_init(AVHWFramesContext *hwfc)
                                        VK_IMAGE_USAGE_SAMPLED_BIT);
 
     if (p->vkctx.extensions & FF_VK_EXT_HOST_IMAGE_COPY &&
-        !(p->dprops.driverID == VK_DRIVER_ID_NVIDIA_PROPRIETARY))
+        !(p->dprops.driverID == VK_DRIVER_ID_NVIDIA_PROPRIETARY) &&
+        !(p->dprops.driverID == VK_DRIVER_ID_MOLTENVK))
         hwctx->usage |= supported_usage & VK_IMAGE_USAGE_HOST_TRANSFER_BIT_EXT;
 
     /* Enables encoding of images, if supported by format and extensions */

_______________________________________________
ffmpeg-cvslog mailing list -- [email protected]
To unsubscribe send an email to [email protected]

Reply via email to