New blog: how FFmpeg uses Vulkan Compute shaders to accelerate professional codec workflows — FFv1, ProRes, ProRes RAW, APV and more — on any Vulkan-capable GPU, with no fixed-function hardware required.

Fully GPU-resident, no CPU hand-offs, and portable across the broad Vulkan device ecosystem.

Learn more: https://www.khronos.org/blog/video-encoding-and-decoding-with-vulkan-compute-shaders-in-ffmpeg?utm_medium=social&utm_source=mastodon&utm_campaign=FFmpeg_Video&utm_content=blog
#Vulkan #FFmpeg #VideoEngineering #GPUCompute #OpenStandards #ProRes #FFv1 #ProResRAW #APV #VC2 #JPEG

okay so my intel cards (uhd 6[23]0) dont decode the prores raw, even turning off vulkan hwaccel. the resulting encodes are just a black screen. however, it can do h.264 4:2:0 8-bit encodes.

my nvidia card (3060 12gb lhr) does decode prores raw, with and without vulkan hwaccel.
it resulting encodes either have a green cast or (look) overexposed. but i wasnt able to encode h.264 or hevc over vulkan.

#ffmpeg #vulkan #proresraw

▷ La Biblia Definitiva de los Drivers NVIDIA en Linux: Guía Completa desde Nouveau hasta la Versión 590 - Soplos Linux

Guía completa de drivers NVIDIA en Linux: nouveau, versiones 340 a 590, Pascal, Maxwell, Vulkan, OpenGL y PRIME. Todo lo que necesitas saber.

Soplos Linux

It's not even an upstream issue, but simply a missing CMake flag in nixpkgs  Seeing that no other distribution reports presentable queue families, maybe this can be fixed in the CMakeLists so everyone gets to enjoy testing of Wayland surfaces.

#Vulkan #NixOS #Linux

Finally renamed my project with the not very pleasant title pw-videomix to

VJSynth

A versatile moving-image synthesizer, based on #Vulkan and #RustLang

https://gitlab.freedesktop.org/AdeptVeritatis/vjsynth

Thanks to all who helped!
Will do some more updates in the coming days.

#OpenSource #Visuals #VJ

Adept Veritatis / VJSynth · GitLab

freedesktop.org GitLab login

GitLab

I was wondering why https://vulkan.gpuinfo.org/displayextensiondetail.php?extension=VK_EXT_swapchain_colorspace reports zero support on Linux, eventhough it has been supported on Mesa for a year and recently been added to Nvidia too. Then I noticed that all uploaded Linux reports generally state no present support for any queue families. I wonder if that's related?

#Vulkan #Linux #Mesa

VK_EXT_swapchain_colorspace - Vulkan Hardware Database by Sascha Willems