11 Commits (e9abafca278f87e1ecc6d50091d99b73ff63c9a6)

Author SHA1 Message Date
Diego Biurrun 79793f8337 Update Fiona's name in copyright statements. 11 years ago
Peter Ross ac4b32df71 On2 VP7 decoder 11 years ago
Diego Biurrun b0be1ae792 x86: avcodec: Add a bunch of missing #includes for av_cold 11 years ago
Diego Biurrun 6369ba3c9c x86: avcodec: Use convenience macros to check for CPU flags 12 years ago
Diego Biurrun 3ac7fa81b2 Consistently use "cpu_flags" as variable/parameter name for CPU flags 12 years ago
Diego Biurrun b6649ab503 cosmetics: Remove unnecessary extern keywords from function declarations 12 years ago
Diego Biurrun 88bd7fdc82 Drop DCTELEM typedef 12 years ago
Ronald S. Bultje 6f40e9f070 x86inc: support stack mem allocation and re-alignment in PROLOGUE 12 years ago
Diego Biurrun 26301caaa1 x86: mmx2 ---> mmxext in asm constructs 12 years ago
Diego Biurrun a886b279a0 x86: cosmetics: Comment some #endifs for better readability 13 years ago
Diego Biurrun 6961bdface x86: avcodec: Consistently name all init files 13 years ago
Martin Storsjö 1d9c2dc89a Don't include common.h from avutil.h 13 years ago
Mans Rullgard c318626ce2 x86: rename libavutil/x86_cpu.h to libavutil/x86/asm.h 13 years ago
Diego Biurrun 239fdf1b4a x86: build: replace mmx2 by mmxext 13 years ago
Martin Storsjö 07eeeb1d4f vp8: Add ifdef guards around the sse2 loopfilter in the sse2slow branch too 13 years ago
Martin Storsjö 70a1c8000f vp8: loopfilter >=sse2 functions need aligned stack on x86-32. 13 years ago
Ronald S. Bultje e25be47154 vp8: convert idct/mc x86 assembly to use cpuflags(). 13 years ago
Ronald S. Bultje 45549339bc vp8: disable mmx functions with sse/sse2 counterparts on x86-64. 13 years ago
Ronald S. Bultje bd66f073fe vp8: change int stride to ptrdiff_t stride. 13 years ago
Diego Biurrun 265980dabc x86: Move some variable declarations below the appropriat #ifdef. 13 years ago
Mans Rullgard 2912e87a6c Replace FFmpeg with Libav in licence headers 14 years ago
Stefano Sabatini c6c98d0897 Move mm_support() from libavcodec to libavutil, make it a public 15 years ago
Stefano Sabatini 7160bb716b Rename FF_MM_ symbols related to CPU features flags as AV_CPU_FLAG_ 15 years ago
Måns Rullgård c0ec9918b0 Remove global mm_flags variable 15 years ago
Jason Garrett-Glaser 827d43bb9d VP8: move zeroing of luma DC block into the WHT 15 years ago
Ronald S. Bultje 6341838f3c Use word-writing instead of dword-writing (with two cached but otherwise 15 years ago
Jason Garrett-Glaser 3ae079a3c8 VP8: optimize DC-only chroma case in the same way as luma. 15 years ago
Jason Garrett-Glaser 8a467b2d44 VP8: 30% faster idct_mb 15 years ago
Jason Garrett-Glaser c25c776708 VP8: clear DCT blocks in iDCT instead of using clear_blocks. 15 years ago
Ronald S. Bultje dc5eec8085 Use pextrw for SSE4 mbedge filter result writing, speedup 5-10cycles on 15 years ago
Ronald S. Bultje 003243c3c2 Fix and enable horizontal >=SSE2 mbedge loopfilter. 15 years ago
Jason Garrett-Glaser 7dd224a42d Various VP8 x86 deblocking speedups 15 years ago
Jason Garrett-Glaser b8b231b5dc Make mmx VP8 WHT faster 15 years ago
Ronald S. Bultje e9e456d850 VP8 MBedge loopfilter MMX/MMX2/SSE2 functions for both luma (width=16) 15 years ago
Ronald S. Bultje 268821e76e Chroma (width=8) inner loopfilter MMX/MMX2/SSE2 for VP8 decoder. 15 years ago
Ronald S. Bultje c60ed66dbe Revert r24339 (it causes fate failures on x86-64) - I'll figure out what's 15 years ago
Ronald S. Bultje 6526976f0c Remove FF_MM_SSE2/3 flags for CPUs where this is generally not faster than 15 years ago
Ronald S. Bultje 1878f685c0 Implement chroma (width=8) inner loopfilter MMX/MMX2/SSE2 functions. 15 years ago
Ronald S. Bultje 3facfc99da Change function prototypes for width=8 inner and mbedge loopfilter functions 15 years ago
Ronald S. Bultje a711eb4829 VP8 H/V inner loopfilter MMX/MMXEXT/SSE2 optimizations. 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
Ronald S. Bultje 2dd2f71692 MMX idct_add for VP8. 15 years ago
Jason Garrett-Glaser 004cda8e79 Add mmxext version of VP8 DC Hadamard transform 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
David Conrad 30bdefd1de Fix build without yasm 15 years ago