Hi,

in this set you'll find backports from most of the recent changes to x86inc 
from x264.
This is primarily motived by patch 7, which also fixes a crash in avresample in 
current
git master (Issue #496)

Important points of note:
A few patches regarding AVX/AVX2/FMA4 have not been backported, because the 
first
of these causes compile failures in avresample, which i've not managed to 
properly debug.

I may look at these again in the future, but probably not very soon.
For the record, these patchs have been skipped: (note that some contain more 
changes)
- x86inc: Use VEX-encoded instructions in AVX functions
- AVX2/FMA3 version of mbtree_propagate
- x86: more AVX2 framework, AVX2 functions, plus some existing asm tweaks

Another important point is related to patch 7.
Some of the asm functions needed adjustment for this patch to work properly, 
therefor
it should be reviewed quite thoroughly. FATE passes on win64, both mingw and 
msvc.

- Hendrik

_______________________________________________
libav-devel mailing list
[email protected]
https://lists.libav.org/mailman/listinfo/libav-devel

Reply via email to