aboutsummaryrefslogtreecommitdiffstats
path: root/libavcodec/x86
Commit message (Expand)AuthorAgeFilesLines
* avcodec/utvideodec: add SIMD for restore_rgb_planesPaul B Mahol2017-06-273-0/+148
* lavc/x86: clear r2 higher bits in ff_sbr_sum_squareMatthieu Bouron2017-06-261-1/+1
* x86/mdct15: use three operand form for some instructionsJames Almer2017-06-241-6/+6
* mdct15: add assembly optimizations for the 15-point FFTRostislav Pehlivanov2017-06-233-0/+238
* build: Generalize yasm/nasm-related variable namesDiego Biurrun2017-06-2127-137/+137
* avcodec/x86: allow future 8-bit simple idct to use slightly different coeffic...James Darnley2017-06-203-16/+50
* avcodec/x86: modify simple_idct10 macros to add an action paramterJames Darnley2017-06-203-22/+25
* avcodec/x86: cleanup simple_idct10James Darnley2017-06-203-49/+41
* avcodec/x86/mpegenc: support transpose permuation typeJames Darnley2017-06-201-1/+46
* avcodec/x86/mpegenc: check IDCT permutation type is a valid valueJames Darnley2017-06-201-1/+7
* avcodec/x86/mpegvideo: Use intra scantable in dct_unquantize_h263_intra_mmx()Michael Niedermayer2017-06-201-1/+1
* x86/aacpsdsp: add ff_ps_hybrid_analysis_ileave_sseJames Almer2017-06-182-0/+109
* x86/aacpsdsp: add ff_ps_hybrid_synthesis_deint_{sse,sse4}James Almer2017-06-182-0/+131
* avcodec/aacps: move checks for valid length outside the stereo_interpolate ds...James Almer2017-06-151-6/+0
* x86/vorbisdsp: optimize ff_vorbis_inverse_coupling_sseJames Almer2017-06-151-8/+11
* vp9: fix overwrite in ff_vp9_ipred_dr_16x16_16_avx2.Ronald S. Bultje2017-06-141-2/+0
* avcodec/vp9: ipred_dr_16x16_16 avx2 implementationIlia Valiakhmetov2017-06-122-0/+58
* x86/aacpsdsp: fix output of ff_ps_stereo_interpolate_ipdopd_sse3James Almer2017-06-071-1/+1
* libavcodec/vp9: ipred_dl_32x32_16 avx2 implementationIlia Valiakhmetov2017-06-062-0/+65
* x86/aacpsdsp: optimize ff_ps_mul_pair_single_sseJames Almer2017-06-041-9/+12
* x86/aacpsdsp: optimize ff_ps_stereo_interpolate_sse3James Almer2017-06-031-5/+6
* x86/aacps: add ff_ps_stereo_interpolate_ipdopd_sse3()James Almer2017-06-022-0/+55
* avcodec/x86/idctdsp_init: reindentJames Darnley2017-05-301-19/+19
* avcodec/x86: move simple_idct to external assemblyJames Darnley2017-05-304-935/+891
* lavc/mpegvideoenc: reformat inv_zigzag_direct16 so the zigzag pattern is visibleClément Bœsch2017-05-191-4/+8
* Merge commit 'b4a911c189962e563a09fb0efaf6fa9ab56263a4'Clément Bœsch2017-05-191-5/+6
|\
| * mpegvideoenc: make a table constAnton Khirnov2017-01-191-5/+6
* | avcodec/h264: add sse2 versions of previous idct functionsJames Darnley2017-05-152-2/+14
* | avcodec/h264: add avx 8-bit h264_idct_dc_addJames Darnley2017-05-152-0/+22
* | avcodec/h264: add avx 8-bit h264_idct_addJames Darnley2017-05-152-1/+35
* | avcodec/h264: use some 3 operand formsJames Darnley2017-05-151-12/+9
* | avcodec/h264: change RETs into REP_RETs where appropriateJames Darnley2017-05-151-6/+6
* | avcodec/x86/vc1dsp_init: Fix build failure with --disable-optimizations and c...Michael Niedermayer2017-04-271-2/+4
* | Merge commit '0a35f128f3c6e0ae9a0a2236c557602c108da269'Clément Bœsch2017-04-081-5/+1
|\|
| * cabac: x86: Give optimizations header a more meaningful nameDiego Biurrun2016-12-011-5/+1
* | x86/idctdsp_init: reindent.Ronald S. Bultje2017-04-061-15/+15
* | x86/simple_idct: add explicit sse2 simple_idct_put/add versions.Ronald S. Bultje2017-04-063-14/+42
* | cavs: add a sse2 idct implementation.Ronald S. Bultje2017-04-062-2/+61
* | cavs: convert idct from inline asm to yasm.Ronald S. Bultje2017-04-063-160/+171
* | x86/xvididct: remove use of ff_put/add_pixels_clamped function pointer.Ronald S. Bultje2017-04-061-4/+4
* | x86/hevc_add_res: merge last remaining changes from 3d6535983282bea542dac2e56...James Almer2017-03-311-31/+15
* | Merge commit '0361e4dcb4d394c88c33364415a3b8fe315b67d1'Clément Bœsch2017-03-311-9/+11
|\|
| * h264_qpel: x86: Move function with only one instance out of template macroDiego Biurrun2016-11-081-9/+11
| * x86: Drop stray semicolons after function definitionsDiego Biurrun2016-11-052-11/+11
| * vp9: Flip the order of arguments in MC functionsMartin Storsjö2016-11-032-27/+27
* | vp9: re-split the decoder/format/dsp interface header files.Ronald S. Bultje2017-03-284-4/+4
* | lavc/vp9: split into vp9{block,data,mvs}Clément Bœsch2017-03-274-4/+4
* | avcodec/x86/idctdsp: Remove duplicate includeMichael Niedermayer2017-03-261-1/+0
* | x86/hevc_add_res: merge missing changes from 3d6535983282bea542dac2e568ae50da...James Almer2017-03-241-33/+37
* | Merge commit '6d5636ad9ab6bd9bedf902051d88b7044385f88b'Clément Bœsch2017-03-243-167/+161
|\|