137 Commits (b015be214235b5f93129be71a3613f6ab06270d1)

Author SHA1 Message Date
Vitor Sessak 881fd7a62f Move SSE optimized 32-point DCT to its own file. Should fix breakage with YASM 15 years ago
Vitor Sessak 4dcc4f8eaa SSE optimized 32-point DCT 15 years ago
Ronald S. Bultje f2a30bd840 Simple H/V loopfilter for VP8 in MMX, MMX2 and SSE2 (yay for yasm macros). 15 years ago
Jason Garrett-Glaser b06855f18a SSSE3 versions of vp8 width4 bilinear MC functions 15 years ago
Jason Garrett-Glaser dcc602d802 SSSE3 versions of width4 VP8 6-tap MC functions 15 years ago
Jason Garrett-Glaser 8434fc26eb Fix 100L in vp8dsp asm init 15 years ago
Jason Garrett-Glaser 17dc7c7a60 Fix h264/vp8 intra pred on Athlon XP 15 years ago
Måns Rullgård 49bd8e4b84 Fix grammar errors in documentation 15 years ago
Jason Garrett-Glaser 82a8d0f114 Use add instead of lshift in mmxext vp8 idct 15 years ago
Ronald S. Bultje 565344e7e4 Remove unused macros (duplicates from the now-LGPL x86util.asm). 15 years ago
Ronald S. Bultje 2dd2f71692 MMX idct_add for VP8. 15 years ago
Jason Garrett-Glaser 29e719377f Add missing mm_support call toff_h264_pred_init_x86. 15 years ago
Jason Garrett-Glaser 004cda8e79 Add mmxext version of VP8 DC Hadamard transform 15 years ago
Jason Garrett-Glaser 37355fe823 Make x86util.asm LGPL so we can use it in LGPL asm 15 years ago
Jason Garrett-Glaser bc14f04b2f MMXEXT version of vp8 4x4 vertical pred 15 years ago
Jason Garrett-Glaser fb9927ad7d Add mmx/mmxext/ssse3 4x4 TM intra pred functions for vp8 15 years ago
Jason Garrett-Glaser 8b746bb473 Add missing comment header for predict_4x4_dc_mmxext 15 years ago
Jason Garrett-Glaser 270a85d259 Fix some intra pred MMX functions that used MMXEXT instructions 15 years ago
Jason Garrett-Glaser a912da761d Fix VP8 bilinear mc on x86_64 15 years ago
Baptiste Coudurier 50f70541d3 Change MMXEXT to MMX2, MMXEXT is deprecated 15 years ago
Jason Garrett-Glaser 0fecad09fe Add x86 asm functions for VP8 put_pixels 15 years ago
Jason Garrett-Glaser a173aa8940 Add MMX, SSE2, SSSE3 asm for VP8 bilinear MC 15 years ago
Måns Rullgård 1f65b67c46 Fix x86 build with h264dsp disabled 15 years ago
Eli Friedman b3858964d6 Add const to some pointer parameters. 15 years ago
David Conrad 30bdefd1de Fix build without yasm 15 years ago
Jason Garrett-Glaser 0178d14fe5 First shot at VP8 optimizations: 15 years ago
Måns Rullgård 0912db0206 Make vp8 select h264dsp and use this to pull in mmx intrapred 15 years ago
Carl Eugen Hoyos 0c59074868 Fix compilation without --enable-gpl. 15 years ago
Carl Eugen Hoyos 96da2a6967 Cosmetics: Fix indentation. 15 years ago
Jason Garrett-Glaser 4af8cdfc3f 16x16 and 8x8c x86 SIMD intra pred functions for VP8 and H.264 15 years ago
Vitor Sessak 89c7d8058c Fix compilation on x64. 15 years ago
Vitor Sessak 57dbd12b6d Fix asm constraints in apply_window() 15 years ago
Vitor Sessak bc2b368215 SSE-optimized MP3 floating point windowing functions 15 years ago
Jason Garrett-Glaser 2966cc1849 Update x264asm header files to latest versions. 15 years ago
David Conrad 413abbe164 Add bitexact versions of put_no_rnd_pixels8 _x2 and _y2 for vp3/theora 15 years ago
David Conrad 179655b6c6 vp3: The DC-only IDCT is surprisingly not supposed to be bitexact to the 15 years ago
Michael Niedermayer 22cb6fb60f Adding missing () to mathops.h. 15 years ago
Reimar Döffinger 1c71b5c89a Replace more "m" constraints with MANGLE to fix compilation issues 15 years ago
Diego Biurrun ba87f0801d Remove explicit filename from Doxygen @file commands. 15 years ago
David Conrad eb6a6cd788 vp3: DC-only IDCT 15 years ago
Reimar Döffinger 27eecec359 Convert two "m" constraints to MANGLE to fix compilation with some compilers. 15 years ago
Måns Rullgård d343d59837 Replace remaining uses of ATTR_ALIGNED with DECLARE_ALIGNED 15 years ago
Måns Rullgård 3bd74e9243 Simplify arch-specific object file lists 15 years ago
Måns Rullgård 43f60eba19 Move arch-specific makefile parts into $arch/Makefile 15 years ago
Måns Rullgård 4693b031a3 Move H264 dsputil functions into their own struct 15 years ago
Måns Rullgård 05aec7bb87 Separate DWT from snow and dsputil 15 years ago
Måns Rullgård f49747e904 x86: move function prototypes to header files 15 years ago
Måns Rullgård c26e58e32c Add some missing #includes 15 years ago
Måns Rullgård 1429224b04 Move FFT parts from dsputil.h to fft.h 15 years ago
Måns Rullgård 84dc2d8afa Remove DECLARE_ALIGNED_{8,16} macros 15 years ago