git.videolan.org Git - x264.git/summary
x264 git repository
Les articles publiés sur le site
-
Simplify threadpool_wait
25 octobre 2015, par Henrik Gramner -
x86inc : Avoid creating unnecessary local labels
16 octobre 2015, par Henrik Gramnerx86inc: Avoid creating unnecessary local labels The REP_RET workaround is only needed on old AMD cpus, and the labels clutter up the symbol table and confuse debugging/profiling tools, so use EQU to create SHN_ABS symbols instead of creating local labels. Furthermore, skip the workaround completely in functions that definitely won't run on such cpus. This patch doesn't modify any emitted instructions, and doesn't actually affect x264 at all. It's only for other projects that use x86inc.asm without an appropriate `strip` command in their buildsystem. Note that EQU is just creating a local label when using nasm instead of yasm. This is probably a bug, but at least it doesn't break anything.
-
windows : Use native threads by default
16 octobre 2015, par Henrik Gramner -
x86inc : Simplify AUTO_REP_RET
15 octobre 2015, par Henrik Gramner -
2-pass : Take into account possible frame reordering
13 octobre 2015, par Anton Mitrofanov