On 1/29/26 3:24 AM, Andrew Randrianasulu wrote:


ср, 28 янв. 2026 г., 23:20 Terje J. Hanssen <terjejhanssen@gmail.com>:


On 12/2/25 3:41 PM, Andrew Randrianasulu wrote:
> Should make enabling it easier ?
>
> defaults to "no", should be enabled by passing
>
> --with-vaulkan
>
> to out configure.
>
> I plan to add similar blocks for libzimg and libplacebo.


Is it possible to verify that the current rpm binary packages really was
build with vulkan enabled and with possibly required vulkan-devel
libs/tools available?


Not sure? Vulkan, a bit like opengl/vdpau/vaapi/onevpl composed from at least two parts, api lib and runtime-loadable driver... Even if api part (-lvulkan) was compiled in - result will greatly depend on runtime driver part.

You can try ldd on cin binary and see what it outputs.

I think so far Vulkan was not enabled in rpm/deb packages?



Yeah, thanks. I also tried to draw a comparison with what we did to get QSV hwaccel on Intel gpus to work --with-onevpl
 https://lists.cinelerra-gg.org/archives/list/cin@lists.cinelerra-gg.org/message/L4XDY3J5PT2BA2DOEOWQ5U6MVCBTA34F/

Regarding vpl (qsv) Tw-Slowroll has the following packages

zypper se libvpl*
Loading repository data...
Reading installed packages...

S  | Name         | Summary                                                                   | Type
---+--------------+---------------------------------------------------------------------------+--------
   | libvpl       | oneAPI Video Processing Library (oneVPL) dispatcher, tools, and examples  | package
   | libvpl-devel | Development files for oneAPI Video Processing Library (oneVPL) dispatcher | package
i  | libvpl2      | oneAPI Video Processing Library (oneVPL) dispatcher                       | package



I also think the ldd output just confirms that Vulkan is not enabled in Cingg yet 

ldd /usr/bin/cin | grep -iE 'vulkan|vpl|vaapi|vdpau'
    libvdpau.so.1 => /lib64/libvdpau.so.1 (0x00007f66e456d000)
    libvpl.so.2 => /lib64/libvpl.so.2 (0x00007f66e44cb000)


and to compare with my system ffmpeg

ldd /usr/bin/ffmpeg | grep -iE 'vulkan|vpl|vaapi|vdpau'
    libvpl.so.2 => /lib64/libvpl.so.2 (0x00007f9687e9e000)
    libvdpau.so.1 => /lib64/libvdpau.so.1 (0x00007f9686f6d000)
    libvulkan.so.1 => /lib64/libvulkan.so.1 (0x00007f9684108000)


Apparently  this was the reason why I didn't get Vulkan rendering to work with Cingg like it did with my system ffmpeg(?)
(sorry and look away from my messed post heading, Vulkan with oneVPL) 
https://lists.cinelerra-gg.org/archives/list/cin@lists.cinelerra-gg.org/message/CDNI7TFCWIDX73JER6WCC5CP347YPZEJ/


So my question to Andrey is if it also easy to enable vulkan at next build, for testing it on Tw-slowroll in the first phase?


Tw-Slowroll has the following Vulkan related packages available

zypper se libvulkan* vulkan*devel
Loading repository data...
Reading installed packages...

S  | Name                              | Summary                                         | Type
---+-----------------------------------+-------------------------------------------------+--------
i  | libvulkan1                        | The Vulkan 3D graphics and compute API          | package
   | libvulkan1-32bit                  | The Vulkan 3D graphics and compute API          | package
   | libvulkan1-32bit-debuginfo        | Debug information for package libvulkan1        | package
   | libvulkan1-debuginfo              | Debug information for package libvulkan1        | package
   | libvulkan_asahi                   | Mesa vulkan driver for Asahi (Apple Silicon)    | package
   | libvulkan_asahi-debuginfo         | Debug information for package libvulkan_asahi   | package
   | libvulkan_dzn                     | Mesa vulkan driver for dzn (D3D12)              | package
   | libvulkan_dzn-debuginfo           | Debug information for package libvulkan_dzn     | package
i  | libvulkan_intel                   | Mesa vulkan driver for Intel GPU                | package
   | libvulkan_intel-32bit             | Mesa vulkan driver for Intel GPU                | package
   | libvulkan_intel-32bit-debuginfo   | Debug information for package libvulkan_intel   | package
   | libvulkan_intel-debuginfo         | Debug information for package libvulkan_intel   | package
i  | libvulkan_lvp                     | Mesa vulkan driver for LVP                      | package
   | libvulkan_lvp-debuginfo           | Debug information for package libvulkan_lvp     | package
   | libvulkan_nouveau                 | Mesa vulkan driver for NVK (Nouveau Vulkan)     | package
   | libvulkan_nouveau-32bit           | Mesa vulkan driver for NVK (Nouveau Vulkan)     | package
   | libvulkan_nouveau-32bit-debuginfo | Debug information for package libvulkan_nouveau | package
   | libvulkan_nouveau-debuginfo       | Debug information for package libvulkan_nouveau | package
   | libvulkan_powervr                 | Mesa vulkan driver for PowerVR                  | package
   | libvulkan_powervr-debuginfo       | Debug information for package libvulkan_powervr | package
   | libvulkan_radeon                  | Mesa vulkan driver for AMD GPU                  | package
   | libvulkan_radeon-32bit            | Mesa vulkan driver for AMD GPU                  | package
   | libvulkan_radeon-32bit-debuginfo  | Debug information for package libvulkan_radeon  | package
   | libvulkan_radeon-debuginfo        | Debug information for package libvulkan_radeon  | package
   | vulkan-devel                      | Vulkan development package                      | package
   | vulkan-utility-libraries-devel    | Utility library for Vulkan                      | package
   | vulkan-volk-devel                 | Headers for the Vulkan meta loader              | package