[FFmpeg-cvslog] avfilter/vf_transpose_vulkan: add clock and cclock option

2021-12-10 Thread Wu Jianhua
ffmpeg | branch: master | Wu Jianhua | Sat Dec 11 03:05:00 2021 +0800| [f106c7228503241d044fb404d1012047d6452f74] | committer: Lynne avfilter/vf_transpose_vulkan: add clock and cclock option The following command is on how to apply cclock option: ffmpeg -init_hw_device vulkan -i input.264 -vf

[FFmpeg-cvslog] avfilter/vf_transpose_vulkan: simplify config_props_output function

2021-12-10 Thread Wu Jianhua
ffmpeg | branch: master | Wu Jianhua | Sat Dec 11 03:05:03 2021 +0800| [f176669a374c16d45bb0b8464de3b8a73f791e2d] | committer: Lynne avfilter/vf_transpose_vulkan: simplify config_props_output function It's no need to assign outlink here, which has been done in ff_vk_filter_config_output alread

[FFmpeg-cvslog] hwcontext_vulkan: wait on semaphores when exporting to DRM

2021-12-10 Thread Lynne
ffmpeg | branch: master | Lynne | Fri Dec 10 17:16:49 2021 +0100| [0c1d47a6b39ba19c0883e6322ca509eb8e73e875] | committer: Lynne hwcontext_vulkan: wait on semaphores when exporting to DRM There is no synchronization method for DRM yet. > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h

[FFmpeg-cvslog] hwcontext_vulkan: stricter semaphore number requirements

2021-12-10 Thread Lynne
ffmpeg | branch: master | Lynne | Fri Dec 10 16:29:03 2021 +0100| [0747768728b9bc67bc2883425fa7a315457708da] | committer: Lynne hwcontext_vulkan: stricter semaphore number requirements Always require one semaphore per sw_format plane. This is what the implementation uses and relies upon through

[FFmpeg-cvslog] hwcontext_vulkan: support creating DRM-tiled images and autodetecting modifiers

2021-12-10 Thread Wenbin Chen
ffmpeg | branch: master | Wenbin Chen | Tue Dec 7 17:05:53 2021 +0800| [83fe28221e92921f74d99ed15c258a3c79f4441d] | committer: Lynne hwcontext_vulkan: support creating DRM-tiled images and autodetecting modifiers When vulkan image exports to drm, the tilling need to be VK_IMAGE_TILING_DRM_FOR

[FFmpeg-cvslog] lavu: bump minor version and add doc/APIchanges entry for Vulkan changes

2021-12-10 Thread Lynne
ffmpeg | branch: master | Lynne | Fri Dec 10 16:34:52 2021 +0100| [f45cbb775e47c9991cb518841b2c094e1046dff9] | committer: Lynne lavu: bump minor version and add doc/APIchanges entry for Vulkan changes > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=f45cbb775e47c9991cb518841b2c094e10

[FFmpeg-cvslog] hwcontext_vulkan: add support for mapping frames with planes in a single VkDeviceMemory

2021-12-10 Thread Wenbin Chen
ffmpeg | branch: master | Wenbin Chen | Tue Dec 7 17:05:52 2021 +0800| [0d524b170ec4bf762e11c49743d813de650d409a] | committer: Lynne hwcontext_vulkan: add support for mapping frames with planes in a single VkDeviceMemory Add support to map vulkan frames to software frames when using contiguo

[FFmpeg-cvslog] libavutil/hwcontext_vaapi: Add a new nv12 format map to support vulkan frame

2021-12-10 Thread Wenbin Chen
ffmpeg | branch: master | Wenbin Chen | Tue Dec 7 17:05:50 2021 +0800| [f3c9847c2754b7a43eb721c95e356a53085c2491] | committer: Lynne libavutil/hwcontext_vaapi: Add a new nv12 format map to support vulkan frame Vulkan will map nv12 to R8 and GR88, so add this map to vaapi to support vulkan fra

[FFmpeg-cvslog] hwcontext_vulkan: add support for allocating all planes in a single allocation

2021-12-10 Thread Wenbin Chen
ffmpeg | branch: master | Wenbin Chen | Tue Dec 7 17:05:51 2021 +0800| [bd6ef73399f3f2fcd59ae2ff358954bb536540f2] | committer: Lynne hwcontext_vulkan: add support for allocating all planes in a single allocation VAAPI on Intel can import external frame, but the planes of the external frames s

[FFmpeg-cvslog] avfilter: add a transpose_vulkan filter

2021-12-10 Thread Wu Jianhua
ffmpeg | branch: master | Wu Jianhua | Thu Dec 9 17:36:51 2021 +0800| [58816f6927745d3512b26efcc7e5d88bee249e53] | committer: Lynne avfilter: add a transpose_vulkan filter The following command is on how to apply transpose_vulkan filter: ffmpeg -init_hw_device vulkan -i input.264 -vf \ hwuplo

[FFmpeg-cvslog] avfilter/vf_transpose: fix un-checked potential memory allocation failure

2021-12-10 Thread Wu Jianhua
ffmpeg | branch: master | Wu Jianhua | Thu Dec 9 17:36:52 2021 +0800| [ceeff7ae8d918cd54a9b1c8deb85184da53f1250] | committer: Lynne avfilter/vf_transpose: fix un-checked potential memory allocation failure Signed-off-by: Wu Jianhua > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h

[FFmpeg-cvslog] hwcontext_vaapi: Use PRIME_2 memory type for modifiers.

2021-12-10 Thread Bas Nieuwenhuizen
ffmpeg | branch: master | Bas Nieuwenhuizen | Tue Dec 7 17:05:49 2021 +0800| [e050959103f375e6494937fa28ef2c4d2d15c9ef] | committer: Lynne hwcontext_vaapi: Use PRIME_2 memory type for modifiers. This way we can pass explicit modifiers in. Sometimes the modifier matters for the number of memor