[FFmpeg-devel] [PATCH v5 4/4] lavc: implement a Vulkan-based VC-2 encoder Implements a Vulkan based dirac encoder. Supports Haar and Legall wavelets and should work with all wavelet depths.

IndecisiveTurtle geoster3d at gmail.com
Sat May 24 14:28:28 EEST 2025


> Same benchmarks as v4. Did the switch to put_bits63() not cost performance?

In my tests it did not. I tested with old uint32_t, then immediately
afterwards with uint64_t and times were the same.

Στις Σάβ 24 Μαΐ 2025 στις 2:09 μ.μ., ο/η Andreas Rheinhardt
<andreas.rheinhardt at outlook.com> έγραψε:
>
> IndecisiveTurtle:
> > From: IndecisiveTurtle <geoster3d at gmail.com>
> >
> > Performance wise, encoding a 3440x1440 1-minute video is performed in about 2.4 minutes with the cpu encoder running on my Ryzen 5 4600H, while it takes about 1.3 minutes on my NVIDIA GTX 1650
> >
> > Haar shader has a subgroup optimized variant that applies when configured wavelet depth allows it
> > ---
>
> Same benchmarks as v4. Did the switch to put_bits63() not cost performance?
>
> - Andreas
>
> _______________________________________________
> ffmpeg-devel mailing list
> ffmpeg-devel at ffmpeg.org
> https://ffmpeg.org/mailman/listinfo/ffmpeg-devel
>
> To unsubscribe, visit link above, or email
> ffmpeg-devel-request at ffmpeg.org with subject "unsubscribe".


More information about the ffmpeg-devel mailing list