summaryrefslogtreecommitdiff
path: root/libavcodec/hevcdsp.h
Commit message (Collapse)AuthorAge
* hevcdsp: add x86 SIMD for MCAnton Khirnov2015-12-05
|
* hevcdsp: split the pred functions by widthAnton Khirnov2015-12-05
| | | | This should allow for more efficient SIMD.
* hevcdsp: split the epel functions by widthAnton Khirnov2015-12-05
| | | | This should allow for more efficient SIMD.
* hevcdsp: split the qpel functions by width instead of by the subpixel fractionAnton Khirnov2015-12-05
| | | | | | | This should allow for more efficient SIMD. Keep the C versions as they are now, to allow the compiler to inline the interpolation coefficients.
* hevcdsp: fix a function nameAnton Khirnov2015-08-21
| | | | | put_weighted_pred_avg should be put_unweighted_pred_avg, there is no weighting there.
* hevc: SSE2 and SSSE3 loop filtersPierre Edouard Lepere2014-07-26
| | | | | | | | Additional contributions by James Almer <jamrial@gmail.com>, Carl Eugen Hoyos <cehoyos@ag.or.at>, Fiona Glaser <fiona@x264.com> and Anton Khirnov <anton@khirnov.net> Signed-off-by: Anton Khirnov <anton@khirnov.net>
* hevcdsp: remove an unneeded variable in the loop filterAnton Khirnov2014-07-26
| | | | beta0 and beta1 will always be the same
* hevc: move DSP declarations from hevc.h into hevcdsp.hGuillaume Martres2013-12-22
Signed-off-by: Luca Barbato <lu_zero@gentoo.org>