925 Commits (ca28cb5f8388e87751644999cb6350068987549b)

Author SHA1 Message Date
Vitor Sessak fcc456b829 x86: use more standard construct for setting ASM functions in FFT code 13 years ago
Michael Kostylev ea60dfe284 x86: vc1: drop MMX loop filter implementation, which uses MMX2 instructions. 13 years ago
Christophe Gisquet 110d0cdc9d rv40dsp x86: MMX/MMX2/3DNow/SSE2/SSSE3 implementations of MC 13 years ago
Ronald S. Bultje bec207f9f9 snowdsp: explicitily state instruction size. 13 years ago
Roland Scheidegger 82c71913e4 h264: new assembly version of get_cabac for x86_64 with PIC 13 years ago
Roland Scheidegger 7f668cd2b5 h264: use one table instead of several for cabac functions 13 years ago
Roland Scheidegger 5520df6a8f h264: (trivial) remove unneeded macro argument in x86/cabac.h 13 years ago
Christophe GISQUET e75d1d4f73 dsputil x86: revert a test back to its previous value 13 years ago
Christophe Gisquet fe5ed69dc7 rv34dsp x86: implement MMX2 inverse transform 13 years ago
Roland Scheidegger 9b9df1cdff h264: new assembly version of get_cabac for x86_64 with PIC 13 years ago
Roland Scheidegger 14e9ffc1e4 h264: use one table instead of several for cabac functions 13 years ago
Roland Scheidegger 444f47b55c h264: (trivial) remove unneeded macro argument in x86/cabac.h 13 years ago
Michael Niedermayer 70d54392f5 lowres2 support. 13 years ago
Mans Rullgard 2bcbd98459 Remove lowres video decoding 13 years ago
Mans Rullgard 95510be8c3 avcodec: remove AVCodecContext.dsp_mask 13 years ago
Michael Niedermayer 9849515214 Revert "h264: assembly version of get_cabac for x86_64 with PIC (v4)" 13 years ago
Roland Scheidegger a812b599b5 h264: assembly version of get_cabac for x86_64 with PIC (v4) 13 years ago
Ronald S. Bultje 87a246341b h264: use proper PROLOGUE statement for a function using 8 registers. 13 years ago
Ronald S. Bultje b089ca871a dsputil: fix optimized emu_edge function on Win64. 13 years ago
Justin Ruggles de7f22ab0c ac3dsp: call femms/emms at the end of float_to_fixed24() for 3DNow and SSE 13 years ago
Ronald S. Bultje 76538d7a78 h264: fix 10bit biweight functions after recent x86inc.asm fixes. 13 years ago
Diego Biurrun 7bb3a302fe build: Consistently handle conditional compilation for all optimization OBJS. 13 years ago
Henrik Gramner 729f90e268 x86inc improvements for 64-bit 13 years ago
Christophe GISQUET 2130bd8f5b rv40dsp x86: use only one register, for both increment and loop counter 13 years ago
Christophe GISQUET 272b252c01 rv40dsp: implement prescaled versions for biweight. 13 years ago
Christophe GISQUET 6b81da2fd0 dsputil x86: use SSE float instruction instead of SSE2 integer equivalent 13 years ago
Christophe GISQUET cd88105f6f dsputil x86: remove deprecated parameter from scalarproduct_int16 prototype 13 years ago
Christophe GISQUET f9888520cc vp8dsp x86: perform rounding shift with a single instruction 13 years ago
Michael Niedermayer 226671ee2f dsputil_mmx: fix scalarproduct prototypes 13 years ago
Ronald S. Bultje a940198130 cabac: add overread protection to BRANCHLESS_GET_CABAC(). 13 years ago
Ronald S. Bultje 448dc42571 cabac: increment jump locations by one in callers of BRANCHLESS_GET_CABAC(). 13 years ago
Ronald S. Bultje 16f6e83f74 cabac: remove unused argument from BRANCHLESS_GET_CABAC_UPDATE(). 13 years ago
Ronald S. Bultje 951014e5bb cabac: use struct+offset instead of memory operand in BRANCHLESS_GET_CABAC(). 13 years ago
Ronald S. Bultje a0bdcb019e h264: add overread protection to get_cabac_bypass_sign_x86(). 13 years ago
Ronald S. Bultje 95bfa4ead7 h264: reindent get_cabac_bypass_sign_x86(). 13 years ago
Ronald S. Bultje db025929f2 h264: use struct offsets in get_cabac_bypass_sign_x86(). 13 years ago
Diego Biurrun ad0e31f134 build: prettyprinting cosmetics 13 years ago
Diego Biurrun 62ce9defb8 x86: dsputil: prettyprint gcc inline asm 13 years ago
Diego Biurrun 3b54912113 x86: K&R prettyprinting cosmetics for dsputil_mmx.c 13 years ago
Diego Biurrun 915a2a0a65 x86: conditionally compile H.264 QPEL optimizations 13 years ago
Diego Biurrun 3816642eab dsputil_mmx: Surround QPEL macros by "do { } while (0);" blocks. 13 years ago
Carl Eugen Hoyos 5cddfc58d8 Fix linking without yasm. 13 years ago
Ronald S. Bultje 71ea26811c aacsbr: handle m_max values smaller than 4. 13 years ago
Reimar Döffinger adb98a3d22 VC1: restore optimizations broken in 9a1ced32. 13 years ago
ami_stuff f6b7863808 Replace SSE2 instruction in scalarproduct_float_sse() by SSE equivalent. 13 years ago
Reimar Döffinger 89411ae699 Replace SSE2 instruction by SSE equivalent. 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
Michael Niedermayer 1bc85fb32d dirac: mark some variables const. 13 years ago
Nico Weber 599888a480 Move struc FFTContext below SECTION_RODATA 13 years ago