- Linuxでのlibplaceboフィルタの使用に対応。libplacebo API 338以降が必要なので、いまのところ配布バイナリではUbuntu 24.04のみが対応。
WindowsではlibplaceboをDirectX11で動かしている。ただ、LinuxではDirectXが使えないので、これまでlibplaceboを動かせていなかった。
今回はLinuxでもlibplaceboを動かすために、Vulkanで動かすことにした。あまりVulkanは使ったことがなくて戸惑ったけど、なんとかCUDAからVulkanにフレームを渡して、Vulkanでlibplaceboを動かせるようになった。
- libplaceboのcustom shaderを使用したフィルタを追加。 (--vpp-libplacebo-shader)
- --vpp-libplacebo-tonemappingのhelpを修正。
※Aviutl向けには、Aviutl_NVEnc_7.xx.zip をダウンロードしてください。ダウンロード>>NVEncの導入NVEncCオプション一覧>