68 Commits (6a0200f24de51eeb94a3a1f75ee105786a6e088d)

Author SHA1 Message Date
Diego Biurrun 2e6f93a284 x86: Always compile files with functions that are called unconditionally 13 years ago
Diego Biurrun bcc45d6348 x86: avcodec: Drop silly "_mmx" suffixes from filenames 13 years ago
Diego Biurrun efbd04c332 x86: avcodec: Drop silly "_sse" suffixes from filenames 13 years ago
Diego Biurrun 3f02c533f3 build: fft: x86: Drop unused YASM-OBJS-FFT- variable 13 years ago
Diego Biurrun dc40285427 x86: mpegvideo: more sensible names for optimization file and init function 13 years ago
Diego Biurrun d211547ddd x86: mpegvideoenc: Split optimizations off into a separate file 13 years ago
Diego Biurrun 26ce9aec03 dnxhdenc: x86: more sensible names for optimization file and init function 13 years ago
Diego Biurrun 6fa488678f build: x86: Only compile mpegvideo optimizations when necessary 13 years ago
Diego Biurrun 6961bdface x86: avcodec: Consistently name all init files 13 years ago
Diego Biurrun 29cfdd3767 x86: avcodec: Appropriately name files containing only init functions 13 years ago
Diego Biurrun 3b9e832e17 x86: Drop silly "_yasm" suffixes from filenames 13 years ago
Mans Rullgard ec7c501ed5 x86: remove libmpeg2 mmx(ext) idct functions 13 years ago
Ronald S. Bultje b6a3849adb fft: port FFT/IMDCT 3dnow functions to yasm, and disable on x86-64. 13 years ago
Mans Rullgard 28f9ab7029 vp3: move idct and loop filter pointers to new vp3dsp context 13 years ago
Mans Rullgard ab9f987661 build: add CONFIG_VP3DSP, reduce repetition in OBJS lists 13 years ago
Mans Rullgard 8299260470 x86: fft: convert sse inline asm to yasm 13 years ago
Diego Biurrun 7bb3a302fe build: Consistently handle conditional compilation for all optimization OBJS. 13 years ago
Diego Biurrun ad0e31f134 build: prettyprinting cosmetics 13 years ago
Diego Biurrun 915a2a0a65 x86: conditionally compile H.264 QPEL optimizations 13 years ago
Christophe GISQUET 34454c761f SBR DSP x86: implement SSE sbr_sum_square_sse 13 years ago
Ronald S. Bultje 7e4d9d5d45 win64: add a XMM clobber test configure option. 13 years ago
Christophe Gisquet e5c9de2ab7 rv40: x86 SIMD for biweight 13 years ago
Diego Biurrun 91bafb52ae x86: Give RV40 init file a more suitable name. 13 years ago
Ronald S. Bultje 59f474b49d png: convert DSP functions to yasm. 13 years ago
Ronald S. Bultje e92003514d png: move DSP functions to their own DSP context. 13 years ago
Christophe GISQUET 3faa303a47 rv34: DC-only inverse transform 13 years ago
Vitor Sessak 39df0c434c mpegaudiodec: optimized iMDCT transform 13 years ago
Diego Biurrun 30bbd5cbc0 x86: conditionally compile dnxhd encoder optimizations 13 years ago
Diego Biurrun 88b9735753 build: conditionally compile x86 H.264 chroma optimizations 13 years ago
Ronald S. Bultje e3f530feca prores: idct sse2/sse4 optimizations. 14 years ago
Kostya Shishkov d241f51e0f Move RV3/4-specific DSP functions into their own context 14 years ago
Daniel Kang 9bfa5363da H.264: Add x86 assembly for 10-bit H.264 qpel functions. 14 years ago
Daniel Kang 84e70ef004 h264: Add x86 assembly for 10-bit weight/biweight H.264 functions. 14 years ago
Daniel Kang f188a1e0ca H.264: Add x86 assembly for 10-bit MC Chroma H.264 functions. 14 years ago
Daniel Kang a8d44f9dd5 Add x86 assembly for some 10-bit H.264 intra predict functions. 14 years ago
Daniel Kang 836f47d34b Add IDCT functions for 10-bit H.264. 14 years ago
Vitor Sessak 3758eb0eb9 dct32: port SSE 32-point DCT to YASM 14 years ago
Mans Rullgard 0b5e44ed29 mpegaudiodsp: fix x86 and ppc makefiles 14 years ago
Jason Garrett-Glaser 9f3d6ca4f1 Port x86 10-bit H.264 deblock asm from x264 14 years ago
Mans Rullgard a5444fee06 Add CONFIG_AC3DSP symbol to simplify makefiles 14 years ago
Justin Ruggles dda3f0ef48 Add x86-optimized versions of exponent_min(). 14 years ago
Justin Ruggles c73d99e672 Separate format conversion DSP functions from DSPContext. 14 years ago
Ronald S. Bultje d0acc2d2e9 Move sse16_sse2() from inline asm to yasm. It is one of the functions causing 15 years ago
Ronald S. Bultje 1d16a1cf99 Rename h264_idct_sse2.asm to h264_idct.asm; move inline IDCT asm from 15 years ago
Jason Garrett-Glaser 8acb554aff LGPL SSE2 H.264 iDCT 15 years ago
Stefano Sabatini c6c98d0897 Move mm_support() from libavcodec to libavutil, make it a public 15 years ago
Ronald S. Bultje 2c166c3af1 Port latest x264 deblock asm (before they moved to using NV12 as internal 15 years ago
Ronald S. Bultje a33a2562c1 Rename h264_weight_sse2.asm to h264_weight.asm; add 16x8/8x16/8x4 non-square 15 years ago
Ronald S. Bultje 14bc1f2485 Split h264dsp_mmx.c (which was #included in dsputil_mmx.c) in h264_qpel_mmx.c, 15 years ago
Ronald S. Bultje 5929b3a651 Fix vertical align. 15 years ago