Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

avfilter/tonemapx: add simd optimized tonemapx #407

Merged
merged 27 commits into from
Jul 7, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
27 commits
Select commit Hold shift + click to select a range
af84c83
avfilter/tonemapx: add simd optimized tonemapx
gnattu Jun 25, 2024
bbb6a12
avfilter/tonmapx: fix gcc build
gnattu Jun 25, 2024
8e42663
avfilter/tonemapx: fix old gcc build
gnattu Jun 25, 2024
49c5eda
avfilter/tonmapx: use better target for old gcc
gnattu Jun 25, 2024
940908c
avfilter/tonmapx: disable avx for windows
gnattu Jun 26, 2024
82118c2
avfilter/tonmapx: improve memory store
gnattu Jun 28, 2024
5e1b964
diable aligned vector move for windows
gnattu Jun 28, 2024
22f5246
avfilter/tonemapx: remove debug options
gnattu Jun 28, 2024
844cc28
avfilter/tonemapx: use correct type for arm neon
gnattu Jun 28, 2024
1693fc3
avfilter/tonemapx: reinterpret zero
gnattu Jun 28, 2024
4e9d2f4
avfilter/tonemapx: fix typo
gnattu Jun 28, 2024
158016b
avfilter/tonemapx: add yuv420p support
gnattu Jun 29, 2024
c9229ca
avfilter/tonemapx: add workaround for gcc <= 10
gnattu Jun 30, 2024
9872840
avfilter/tonemapx: split platform-specific code
gnattu Jun 30, 2024
009db69
ci: workaround gcc for windows on docker builder
gnattu Jun 30, 2024
c6c64b3
tonemapx/avfilter: don't redefine white and float eps
gnattu Jun 30, 2024
6fb9416
avfilter/tonemapx: use AVFILTER instead of FFMPEG_VF as header prefix
gnattu Jun 30, 2024
8694c6a
avfilter/tonemapx: code cleanup
gnattu Jun 30, 2024
96654ff
avfilter/tonemapx: merge sse and avx multiplication
gnattu Jun 30, 2024
6200f53
avfilter/tonemapx: add compile time check for simd optimizations
gnattu Jun 30, 2024
85dc409
avfilter/tonemapx: correctly disable neon at compile time
gnattu Jun 30, 2024
5b15f00
avfilter/tonemapx: fix indent
gnattu Jul 1, 2024
713e707
ci: move windows gcc workaround to configure script
gnattu Jul 1, 2024
5c9a090
avfilter/tonemapx: fix more indent
gnattu Jul 1, 2024
9432639
avfilter/tonemapx: compiler config improvements
gnattu Jul 3, 2024
5f0da24
avfilter/tonemapx: allow gcc9 to use intrinsics
gnattu Jul 3, 2024
10cd1a1
avfilter/tonemapx: always target specific extension
gnattu Jul 6, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Loading
Loading