Sign in
aomedia
/
avm
/
94ad37070d1bb8bcc31dd1ba1960827d70b578b5
/
av1
/
common
/
convolve.c
94ad370
Merge FRAME_SUPERRES into HORZONLY_FRAME_SUPERRES.
by Urvang Joshi
· 7 years ago
3f2b57d
Optimize av1_jnt_convolve_2d_copy function
by Cheng Chen
· 7 years ago
ef3893b
change function names
by Yunqing Wang
· 7 years ago
3afe49e
Convolve copy function for jnt_comp
by Cheng Chen
· 7 years ago
cdd64d4
convolve.c: remove the 'av1_' prefix
by Sebastien Alaiwan
· 7 years ago
3bc8dee
convolve.c: make some locals const
by Sebastien Alaiwan
· 7 years ago
3392112
convolve.c: reduce scope of locals
by Sebastien Alaiwan
· 7 years ago
8f393d9
convolve.c: remove warning prevention
by Sebastien Alaiwan
· 7 years ago
63dac2e
convolve.c: reduce iterator scopes
by Sebastien Alaiwan
· 7 years ago
19dc138
convolve.c: make functions static
by Sebastien Alaiwan
· 7 years ago
d78224f
Add convolve 1d functions
by Yunqing Wang
· 7 years ago
57e41ea
Convolve copy function optimization
by Yunqing Wang
· 7 years ago
8263f80
JNT_COMP: refactor if statements
by Cheng Chen
· 7 years ago
7caa738
JNT_COMP: Round the weighted sum
by Cheng Chen
· 7 years ago
ef34fff
JNT_COMP: add SIMD implementations for c functions
by Cheng Chen
· 7 years ago
7f8f1a9
Further cleanups of superres resize library
by Debargha Mukherjee
· 7 years ago
9713744
Move superres 1D convolve functions to convolve.c
by Debargha Mukherjee
· 7 years ago
f02f8ae
Add short_filter experiment
by Zhijie Yang
· 7 years ago
d867c9a
JNT_COMP: 1. Init version of experiment JNT_COMP
by Cheng Chen
· 7 years ago
27e9029
Pack InterpFilters into a single integer
by Rupert Swarbrick
· 7 years ago
07089c6
Obey do_average flag when doing convolve_round
by Rupert Swarbrick
· 8 years ago
9c5b108
Add scaled convolve functions for convolve_round
by Debargha Mukherjee
· 8 years ago
17e7b08
Miscellaneous fixes for resize/frame-superres
by Debargha Mukherjee
· 8 years ago
155bf9a
Let rect txfms do shorter side first
by Angie Chiang
· 8 years ago
818005b
Support frame scaling prediction for highbitdepth
by Debargha Mukherjee
· 8 years ago
04cef49
Speed up convolve_round post-rounding by avx2
by Yi Luo
· 8 years ago
505f006
Fix frame scaling prediction
by Fergus Simpson
· 8 years ago
8295c7c
Vectorize av1_convolve_2d()
by David Barker
· 8 years ago
726a953
Unify high-precision convolve filters: convolve-round
by David Barker
· 8 years ago
e64d51a
Add 'do_average' to ConvolveParams structure
by David Barker
· 8 years ago
aadbb02
Mark SMOOTH2 filter under USE_EXTRA_FILTER flag
by Angie Chiang
· 8 years ago
b03545b
Implement convolve_round in high bit-depth mode
by Angie Chiang
· 8 years ago
7caf1fe
Refactor av1_convolve() and av1_convolve_c().
by Urvang Joshi
· 8 years ago
f87d837
Add compound_round experiment
by Angie Chiang
· 8 years ago
71e8784
Homogenize configuration option name.
by Sebastien Alaiwan
· 8 years ago
fc59389
scaling: Avoid SSSE3 convolution instructions when scaling
by Fergus Simpson
· 8 years ago
0a2c0cb
Let hbd conv func be flexible
by Angie Chiang
· 8 years ago
f71d561
Make convolve_round works without dual_filter
by Angie Chiang
· 8 years ago
dd1ca30
Reimplement av1_convolve unit test
by Angie Chiang
· 8 years ago
c5958db
Clean up convolve.c
by Angie Chiang
· 8 years ago
1b672d3
Make convolve_round compiled without dual_filter
by Zoe Liu
· 8 years ago
118bf67
Implement shorter-tap first in convolve_round
by Angie Chiang
· 8 years ago
822eea3
Exclusively uses 12-tap filter in convolve_round
by Angie Chiang
· 8 years ago
7927a97
Add av1_convolve_2d_facade
by Angie Chiang
· 8 years ago
dbfec2a
Add convolve-round experiment
by Angie Chiang
· 8 years ago
caa9e5a
Refactor av1_convolve
by Angie Chiang
· 8 years ago
117aa0d
Add CONVOLVE_POST_ROUNDING flag
by Angie Chiang
· 8 years ago
f715922
Store result on conv_params->buf when no rounding
by Angie Chiang
· 8 years ago
9f45bc4
Pass ConvolveParams into prediction functions
by Angie Chiang
· 8 years ago
674bffd
Add rounding option into av1_convolve
by Angie Chiang
· 8 years ago
203b1d3
Clean up redundant #if statements
by Jingning Han
· 8 years ago
84f05d2
One-dir 12 sharp filter only in highbitdepth mode
by Angie Chiang
· 8 years ago
9e963dc
Shorter-tap interp first in highbitdepth mode
by Angie Chiang
· 8 years ago
1f80f78
Revert changes that breaks build
by Yaowu Xu
· 8 years ago
80433be
Clean up redundant code in convolve.c
by Angie Chiang
· 8 years ago
e0a75f8
Turn on SIMD hbd convolve implementation
by Angie Chiang
· 8 years ago
d463fdf
Use consistent function call for av1_convolve
by Angie Chiang
· 8 years ago
7a483cf
Turn on SIMD optimization for dual_filter
by Angie Chiang
· 8 years ago
b9b017d
Allow only one direction uses 12 sharp filter
by Angie Chiang
· 8 years ago
b79424e
Do interpolation with lower-tap filter first
by Angie Chiang
· 8 years ago
e067de0
Add av1_convolve_init()
by Angie Chiang
· 8 years ago
6557ea9
Rename av1_convolve.[hc] to convolve.[hc]
by Yaowu Xu
· 8 years ago
[Renamed (99%) from av1/common/av1_convolve.c]
6421191
av1/convolve.[hc],av1_convolve_test: add missing copyright
by Angie Chiang
· 8 years ago
7b9407a
s/INTERP_FILTER/InterpFilter/
by James Zern
· 9 years ago
f883b42
Port renaming changes from AOMedia
by Yaowu Xu
· 9 years ago
[Renamed (66%) from av1/common/vp10_convolve.c]
c27fc14
Port folder renaming changes from AOM
by Yaowu Xu
· 9 years ago
[Renamed (98%) from vp10/common/vp10_convolve.c]
7feae8e
vp10/common: apply clang-format
by clang-format
· 9 years ago
87c2db8
fix vp10_convolve() signatures
by skal
· 9 years ago
fde48c9
Merge "HBD convolution filtering (10/12 taps) SSE4.1 optimization" into nextgenv2
by Yi Luo
· 9 years ago
8cacca7
HBD convolution filtering (10/12 taps) SSE4.1 optimization
by Yi Luo
· 9 years ago
bc4341f
vp10: add some missing includes
by James Zern
· 9 years ago
8404253
Fix bugs in convolution filter optimization
by Yi Luo
· 9 years ago
81ad953
Convolution vertical filter SSSE3 optimization
by Yi Luo
· 9 years ago
229690a
Convolution horizontal filter SSSE3 optimization
by Yi Luo
· 9 years ago
d84a2e7
Properly handle the filter extension in highbd setting
by Jingning Han
· 9 years ago
14dd553
Properly handle 2D filter boundary extension
by Jingning Han
· 9 years ago
9de916e
Fix dual filter type for high bit-depth
by Jingning Han
· 9 years ago
bd33326
Dual prediction filter type for motion compensated reference
by Jingning Han
· 9 years ago
552d5cd
Extend superblock size fo 128x128 pixels.
by Geza Lore
· 9 years ago
bab2912
Some refactoring and cleanups of interp filter
by Debargha Mukherjee
· 9 years ago
1e40306
Fix 12 TAP convolution bug
by Angie Chiang
· 9 years ago
d534911
add convolution function with adjustable length
by Angie Chiang
· 9 years ago