> On Nov 14, 2025, at 19:30, Rémi Denis-Courmont via ffmpeg-devel > <[email protected]> wrote: > > > > Le 14 novembre 2025 06:09:25 GMT+02:00, Zhao Zhili via ffmpeg-devel > <[email protected]> a écrit : >>> For FFmpeg, WASM optimisations are embryonic at best. There is no >>> documentation since there is very little experience with them as yet. >> >> The wasm and wasm simd has already reached a considerable level of maturity. > > There is only HEVC IDCT for 8- and 10-bit, and SAO for 8-bit. I don't doubt > that those optimisations are good and mature. But in terms of coverage, > compared to x86 and AArch64. That is embryonic IMO.
Oh I’m talking about the general wasm/wasm simd128 technique, not binding to FFmpeg. Current wasm implementation in FFmpeg isn’t far from a proof of concept. I have done more work on this and get better speed boost, but the work isn’t in good shape yet. > > There are also no WASM guidelines in the optimisation doxygen file. How to > write good assembler that runs fast on x86 and on AArch64 with intrinsics is > not explained or referenced either. > > To be clear, I'm not *faulting* anyone, and the RISC-V stuff, that I've been > involved with, is also in many ways "embryonic" if less so than WASM's. > > Br, > _______________________________________________ > ffmpeg-devel mailing list -- [email protected] > To unsubscribe send an email to [email protected] _______________________________________________ ffmpeg-devel mailing list -- [email protected] To unsubscribe send an email to [email protected]
