Log in

View Full Version : WPP synchronization in x265


RARY
4th June 2024, 20:42
How does synchronization happen when Wavefront parallel processing(WPP) is enabled and what's the exact mechanism in x265 and specifically in the processRowEncoder function which handles encoding part of each row in a frame as wavefronts?

Also,(if you can help)what are the functions and flags involved in it??

rwill
4th June 2024, 20:49
Haha, the second assignment question within one week.

benwaggoner
5th June 2024, 20:36
You can find everything you need to know here:
https://x265.readthedocs.io/en/master/threading.html#wavefront-parallel-processing
https://forum.doom9.org/showthread.php?t=167081

And in the code here:

https://bitbucket.org/multicoreware/x265_git/src/master/