Diego Biurrun
|
55519926ef
|
x86: Make function prototype comments in assembly code consistent
This helps grepping for functions, among other things.
|
11 years ago |
Diego Biurrun
|
5e9c6ef8f3
|
x86: h264_weight_10bit: port to cpuflags
|
12 years ago |
Diego Biurrun
|
04581c8c77
|
x86: yasm: Use complete source path for macro helper %includes
This is more consistent with the way we handle C #includes and
it simplifies the build system.
|
12 years ago |
Diego Biurrun
|
6860b4081d
|
x86: include x86inc.asm in x86util.asm
This is necessary to allow refactoring some x86util macros with cpuflags.
|
12 years ago |
Mans Rullgard
|
a3df4781f4
|
x86: add colons after labels
nasm prints a warning if the colon is missing.
Signed-off-by: Mans Rullgard <mans@mansr.com>
|
12 years ago |
Ronald S. Bultje
|
87a246341b
|
h264: use proper PROLOGUE statement for a function using 8 registers.
Fixes crashes when using biweight on win64.
|
13 years ago |
Ronald S. Bultje
|
76538d7a78
|
h264: fix 10bit biweight functions after recent x86inc.asm fixes.
This should have been updated in the x86inc.asm update, but was
accidently forgotten.
|
13 years ago |
Ronald S. Bultje
|
3b15a6d742
|
config.asm: change %ifdef directives to %if directives.
This allows combining multiple conditionals in a single statement.
|
13 years ago |
Ronald S. Bultje
|
b0b3231074
|
h264_weight: initialize "height" function argument properly.
Right now it's not actually initialized on 32-bit, leading to crashes
on win32.
|
13 years ago |
Ronald S. Bultje
|
c2d337429c
|
H264: change weight/biweight functions to take a height argument.
Neon parts by Mans Rullgard <mans@mansr.com>.
|
13 years ago |
Dave Yeo
|
cc73511e8e
|
Fix NASM include directive
Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
|
13 years ago |
Ronald S. Bultje
|
b2c087871d
|
Move x86util.asm from libavcodec/ to libavutil/.
This allows using it in swscale also.
|
13 years ago |
Ronald S. Bultje
|
3a39195b1d
|
Move x86inc.asm to libavutil/.
This allows using it in libswscale/ also.
|
13 years ago |
Daniel Kang
|
84e70ef004
|
h264: Add x86 assembly for 10-bit weight/biweight H.264 functions.
Mainly ported from 8-bit H.264 weight/biweight.
Signed-off-by: Diego Biurrun <diego@biurrun.de>
|
14 years ago |