Michael Niedermayer
|
f80af81e6e
swscale/x86/swscale_template: loose hardcoded dstw_offset
|
10 years ago |
Michael Niedermayer
|
e776ee8f29
Merge remote-tracking branch 'qatar/master'
|
12 years ago |
Diego Biurrun
|
239fdf1b4a
x86: build: replace mmx2 by mmxext
|
12 years ago |
Michael Niedermayer
|
fa36f33422
sws: support 12&14 bit planar colorspaces
|
12 years ago |
Michael Niedermayer
|
6df42f9874
Merge remote-tracking branch 'qatar/master'
|
12 years ago |
Ronald S. Bultje
|
2254b559cb
swscale: make filterPos 32bit.
|
12 years ago |
Michael Niedermayer
|
eadd4264ee
Merge remote-tracking branch 'qatar/master'
|
12 years ago |
Ronald S. Bultje
|
b18f8cbf3d
Revert two swscale commits.
|
12 years ago |
Michael Niedermayer
|
bbb61a1cd5
Merge remote-tracking branch 'qatar/master'
|
12 years ago |
Ronald S. Bultje
|
1bab6f852c
swscale: make access to filter data conditional on filter type.
|
12 years ago |
Ronald S. Bultje
|
a95e3fa90b
swscale: update context offsets after removal of AlpMmxFilter.
|
12 years ago |
Michael Niedermayer
|
18d0a16fc9
Merge remote-tracking branch 'qatar/master'
|
12 years ago |
Ronald S. Bultje
|
b7542dd3d7
swscale: fix V plane memory location in bilinear/unscaled RGB/YUYV case.
|
12 years ago |
Michael Niedermayer
|
e37f161e66
Merge remote-tracking branch 'qatar/master'
|
12 years ago |
Ronald S. Bultje
|
b5d08c27c3
swscale: convert rgb/bgr24ToY/UV_mmx functions from inline asm to yasm.
|
12 years ago |
Michael Niedermayer
|
0e7fc3cafe
Merge remote-tracking branch 'qatar/master'
|
12 years ago |
Ronald S. Bultje
|
b14fa5572c
swscale: fix crash in fast_bilinear code when compiled with -mred-zone.
|
13 years ago |
Michael Niedermayer
|
dd3ca3ea15
Merge remote-tracking branch 'qatar/master'
|
12 years ago |
Ronald S. Bultje
|
2170a0e6ad
swscale: convert yuy2/uyvy/nv12/nv21ToY/UV from inline asm to yasm.
|
12 years ago |
Michael Niedermayer
|
a24c4758d5
sws: remove unused variable
|
13 years ago |
Michael Niedermayer
|
0a3a125fd9
sws: update copyright dates
|
13 years ago |
Michael Niedermayer
|
13b7781ec8
Merge remote-tracking branch 'qatar/master'
|
13 years ago |
Ronald S. Bultje
|
c435653627
swscale: write yuv2plane1 MMX/SSE2/SSE4/AVX functions.
|
13 years ago |
Michael Niedermayer
|
b616600516
sws: replace long by x86_reg in x86 asm
|
13 years ago |
Michael Niedermayer
|
8b4b2ddf8d
sws: x86_32 fix
|
13 years ago |
Michael Niedermayer
|
76a3490672
sws: add yuv2yuvX() back and updated to the just 1 plane API
|
13 years ago |
Michael Niedermayer
|
4d31f42020
sws: port to thw new 1 plane API and add back yuv2yuv1_ar().
|
13 years ago |
Michael Niedermayer
|
f15359727d
sws: better MOVNTQ macro
|
13 years ago |
Michael Niedermayer
|
f97faf6751
Merge remote-tracking branch 'qatar/master'
|
13 years ago |
Ronald S. Bultje
|
6cacecdca3
swscale: make yuv2yuvX_10_sse2/avx 8/9/16-bits aware.
|
13 years ago |
Kieran Kunhya
|
34e8d147b3
Split out yuv2yuv1 luma and chroma in order to make them generic DSP functions
|
13 years ago |
Michael Niedermayer
|
bd141af460
swscale: Fix prototypes of *toyv12 so they can be used with planar rgb input.
|
13 years ago |
Reimar Döffinger
|
424bcc46b5
Compile x86/swscale_template with -mno-red-zone.
|
13 years ago |
Reimar Döffinger
|
c928e91729
Hack around gcc 4.6 breaking asm using call.
|
13 years ago |
Michael Niedermayer
|
d06c5b44cc
swscale: drop redundant code.
|
13 years ago |
Michael Niedermayer
|
cac9877ed5
Merge remote-tracking branch 'qatar/master'
|
13 years ago |
Ronald S. Bultje
|
e0c3e07387
sws: implement MMX/SSE2/SSSE3/SSE4 versions for horizontal scaling.
|
13 years ago |
Michael Niedermayer
|
27bf599350
swscale: Fix unused asm and enable it
|
13 years ago |
Reimar Döffinger
|
746f1f14de
Remove unused variables.
|
13 years ago |
Michael Niedermayer
|
edae3dbf1d
Merge remote-tracking branch 'qatar/master'
|
13 years ago |
Ronald S. Bultje
|
3f04ab4fcd
swscale: split hScale() function pointer into h[cy]Scale().
|
13 years ago |
Michael Niedermayer
|
ca1dfea127
Merge remote-tracking branch 'qatar/master'
|
13 years ago |
Ronald S. Bultje
|
28c1115a91
swscale: use 15-bit intermediates for 9/10-bit scaling.
|
13 years ago |
Ronald S. Bultje
|
c59f9a68e2
swscale: error dithering for 16/9/10-bit to 8-bit.
|
13 years ago |
Ronald S. Bultje
|
ac9ac45aca
swscale: fix 16-bit scaling when output is 8-bits.
|
13 years ago |
Michael Niedermayer
|
ca78fa24b7
sws: disable scale16 when int32 is used
|
13 years ago |
Michael Niedermayer
|
987e4c1787
sws: fix rgb -> 16bit
|
13 years ago |
Ronald S. Bultje
|
948ccdadf4
swscale: for >8bit scaling, read in native bit-depth.
|
13 years ago |
Michael Niedermayer
|
f2db5602ba
Merge branch 'ronalds_buggy_gt8bit_sws'
|
13 years ago |
Ronald S. Bultje
|
5c391a161a
swscale: rename uv_off/uv_off2 to uv_off_px/byte.
|
13 years ago |