summaryrefslogtreecommitdiff
path: root/libavfilter/vf_gblur.c
Commit message (Collapse)AuthorAge
* avfilter: Constify all AVFiltersAndreas Rheinhardt2021-04-27
| | | | | | | This is possible now that the next-API is gone. Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com> Signed-off-by: James Almer <jamrial@gmail.com>
* avfilter/vf_gblur: add missing arch checkJames Almer2021-02-17
| | | | | | | Removed by mistake in 2b4da1cb8c2984b37e5c912e103a1b8b734e7c1f where it should have been replaced instead. Signed-off-by: James Almer <jamrial@gmail.com>
* x86/vf_gblur: fix postscale_slice prologueJames Almer2021-02-17
| | | | | | | x86_32 ABI does not pass float arguments directly on xmm regs, and the Win64 ABI uses only the first four regs for this purpose. Signed-off-by: James Almer <jamrial@gmail.com>
* avfilter/x86/vf_gblur: add postscale SIMDPaul B Mahol2021-02-16
|
* avfilter/vf_gblur: factor out postscale functionPaul B Mahol2021-02-16
|
* avfilter/vf_gblur: add float format supportPaul B Mahol2021-02-12
|
* avfilter/vf_gblur: add support for 12bit yuva formatsPaul B Mahol2019-11-18
|
* avfilter/vf_gblur: fix undefined behaviourPaul B Mahol2019-10-16
| | | | Fixes #8292
* avfilter/vf_gblur: fix heap-buffer overflowPaul B Mahol2019-10-16
| | | | Fixes #8282
* avfilter/vf_gblur: switch to ff_filter_process_command()Paul B Mahol2019-10-14
|
* avfilter/vf_gblur: add support for commandsPaul B Mahol2019-10-06
|
* avfilter/vf_gblur: add x86 SIMD optimizationsRuiling Song2019-06-12
| | | | | | | | | | | | | The horizontal pass get ~2x performance with the patch under single thread. Tested overall performance using the command(avx2 enabled): ./ffmpeg -i 1080p.mp4 -vf gblur -f null /dev/null ./ffmpeg -i 1080p.mp4 -vf gblur=threads=1 -f null /dev/null For single thread, the fps improves from 43 to 60, about 40%. For multi-thread, the fps improves from 110 to 130, about 20%. Signed-off-by: Ruiling Song <ruiling.song@intel.com>
* lavfi/gblur: doing several columns at the same timeRuiling Song2019-05-08
| | | | | | | | Instead of doing each column one by one, doing several columns together gives about 30% better performance. Reviewed-by: Paul B Mahol <onemda@gmail.com> Signed-off-by: Ruiling Song <ruiling.song@intel.com>
* avfilter: add support for gray14 formatPaul B Mahol2018-09-09
|
* avfilter: add support for GRAY9 and GBRAP10Paul B Mahol2017-08-07
|
* avfilter: add GRAY10 and GRAY12 to some filtersPaul B Mahol2017-04-10
| | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* avfilter/vf_gblur: Increase supported pixel count from 31bit to 32bit in ↵Michael Niedermayer2017-01-27
| | | | | | | | filter_postscale() Fixes CID1396252 Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* avfilter/vf_gblur: add sigmaV option, different vertical filteringPaul B Mahol2016-09-04
| | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* avfilter: add gblur filterPaul B Mahol2016-09-04
Signed-off-by: Paul B Mahol <onemda@gmail.com>