Patman86 / SVT-AV1-Mod-by-Patman

Patman's Mod of SVT-AV1 with some modifications
BSD 3-Clause Clear License
11 stars 0 forks source link

PGO build binaries? #8

Closed gitoss closed 4 weeks ago

gitoss commented 1 month ago

Are the (Windows) releases build with PGO enabled? https://github.com/Patman86/SVT-AV1-Mod-by-Patman/releases/tag/v2.2.0

It not, make this a request :-) ... according to the commit, pgo should be significantly faster to make it worth the trouble. https://gitlab.com/AOMediaCodec/SVT-AV1/-/merge_requests/2254

PGO doesn't seem to be possible for VC as far as I can tell - though I've managed to compile SVT-AV1 w/ VS and CLANG (even manually added the latest clang release to VS).

Patman86 commented 4 weeks ago

The releases created with VS are not with PGO enabled. I have tried it and it does not have the same effect with VS as with Clang or LLVM. LTO enabled is much more efficient here. Perhaps something will change in the future with vs.