109 Commits (0ebcf878032fa32a02e406a3397b51dc8b45109d)

Author SHA1 Message Date
Diego Biurrun c166148409 dsputil: Move pix_sum, pix_norm1, shrink function pointers to mpegvideoenc 11 years ago
Diego Biurrun 8d686ca59d dsputil: Split off *_8x8basis to a separate context 11 years ago
Michael Niedermayer d5c9d055ea avcodec/x86/dsputilenc_mmx: fix build without yasm 11 years ago
Timothy Gu 108dec3055 x86: dsputilenc: convert hf_noise*_mmx to yasm 11 years ago
Timothy Gu 154cee9292 x86: dsputilenc: convert ff_sse{8, 16}_mmx() to yasm 11 years ago
Timothy Gu 0b6292b7b8 x86: dsputilenc: move all the function prototypes together 11 years ago
James Almer 05de4d3011 x86/dsputilenc: implement XOP version of pix_sum16 11 years ago
Diego Biurrun 65d5d58658 dsputil: Move SVQ1 encoding specific bits into svq1enc 11 years ago
James Almer 561bfc85eb x86/dsputilenc: implement SSE2 versions of pix_{sum16, norm1} 11 years ago
Diego Biurrun 512f3ffe9b dsputil: Split off HuffYUV encoding bits into their own context 11 years ago
James Almer e64e079ece x86/dsputilenc: implement SSE2 version of diff_pixels 11 years ago
Michael Niedermayer a3950a90f6 Revert "x86: dsputilenc: convert ff_sse{8, 16}_mmx() to yasm" 11 years ago
Timothy Gu ad733089b0 x86: dsputilenc: convert ff_sse{8, 16}_mmx() to yasm 11 years ago
James Almer 61eea421b2 x86/dsputilenc: port sum_abs_dctelem functions to yasm 11 years ago
Diego Biurrun 01c5779f56 x86: Drop some unnecessary YASM ifdefs 11 years ago
Diego Biurrun 82bb304801 dsputil: Use correct type in me_cmp_func function pointer 11 years ago
Diego Biurrun 5169e68895 dsputil: Propagate bit depth information to all (sub)init functions 11 years ago
Diego Biurrun a36947c167 dsputilenc_mmx: K&R formatting cosmetics 11 years ago
Diego Biurrun 6a8b35dc88 dsputilenc_mmx: Merge two assignment blocks with identical conditions 11 years ago
Diego Biurrun 3d7c84747d x86: Initialize mmxext after amd3dnow optimizations 12 years ago
Diego Biurrun 258414d077 x86: fdct: Initialize optimized fdct implementations in the standard way 12 years ago
Diego Biurrun e998b56362 x86: avcodec: Consistently structure CPU extension initialization 12 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 1399931d07 x86: dsputil: Rename dsputil_mmx.h --> dsputil_x86.h 12 years ago
Diego Biurrun c1ad70c3cb x86: Move some conditional code around to avoid unused variable warnings 12 years ago
Diego Biurrun ac9362c5d9 Move misplaced file author information where it belongs 12 years ago
Diego Biurrun 5d3d39c72e dsputil: Move fdct function declarations to dct.h 12 years ago
Diego Biurrun c9f933b5b6 Add av_cold attributes to arch-specific init functions 12 years ago
Diego Biurrun 88bd7fdc82 Drop DCTELEM typedef 12 years ago
Daniel Kang 9f00b1cbab dsputilenc: x86: Convert pixel inline asm to yasm 12 years ago
Michael Niedermayer ddbf0702c5 dsputil_mmx: switch to av_assert2() 13 years ago
Diego Biurrun 26301caaa1 x86: mmx2 ---> mmxext in asm constructs 13 years ago
Diego Biurrun d8eda37080 x86: mmx2 ---> mmxext in function names 13 years ago
Diego Biurrun 588fafe7f3 x86: MMX2 ---> MMXEXT in macro names 13 years ago
Michael Niedermayer 791b5954bc dsputil_mmx: fix reading prior of the src array in sub_hfyu_median_prediction() 13 years ago
Michael Niedermayer 7e9830d123 dsputil_mmx: fix reading prior of the src array in sub_hfyu_median_prediction() 13 years ago
Diego Biurrun e0c6cce447 x86: Replace checks for CPU extensions and flags by convenience macros 13 years ago
Diego Biurrun 8cb7ed5562 x86: avcodec: Drop silly "_mmx" suffix from dsputil template names 13 years ago
Diego Biurrun 17337f54c0 x86: Split inline and external assembly #ifdefs 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
Ronald S. Bultje 53dfaedc01 x86/dsputilenc: bury inline asm under HAVE_INLINE_ASM. 13 years ago
Ronald S. Bultje 723b266d72 dsputilenc: group yasm and inline asm function pointer assignment. 13 years ago
Ronald S. Bultje ceabc13f12 dsputilenc_mmx: split assignment of ff_sse16_sse2 to SSE2 section. 13 years ago
Michael Niedermayer 219a6fb61c dsp: fix diff_bytes_mmx() with small width 13 years ago
Michael Niedermayer dd2631a6df dsputil: mark source of diff_bytes as const. 13 years ago
Martin Storsjö 9cf0841ef3 dsputil: Add ff_ prefix to the dsputil*_init* functions 13 years ago
Mans Rullgard 874f1a901d dsputil: template get_pixels() for different bit depths 14 years ago
Mans Rullgard 0a72533e98 jfdctint: add 10-bit version 14 years ago