Sign in
aomedia
/
aom
/
f143bb602165350c9974751d73a7bfa14e08a9d0
/
av1
/
common
/
av1_inv_txfm2d.c
7bb4c54
Revert "Revert "Remove second transpose from transforms""
by Kyle Siefring
· 2 years, 3 months ago
fe9647f
Revert "Remove second transpose from transforms"
by Kyle Siefring
· 2 years, 3 months ago
976f227
Remove second transpose from transforms
by Kyle Siefring
· 2 years, 5 months ago
a08d3f6
Delete av1_inv_cos_bit_col/av1_inv_cos_bit_row.
by Scott LaVarnway
· 3 years, 1 month ago
eb5e4e2
Remove "_new" suffix from function naming
by Yaowu Xu
· 5 years ago
a19e762
Prefix three global arrays with av1_
by Yaowu Xu
· 6 years ago
f2a8d2b
Make iadst4_range[] static
by Yaowu Xu
· 6 years ago
e664bf5
Fix comment typos in av1_gen_inv_stage_range().
by Wan-Teh Chang
· 6 years ago
d4634b0
Remove a redundant set_flip_cfg() call.
by Wan-Teh Chang
· 6 years ago
44702c8
cmake: generate rtcd headers in config subdir.
by Tom Finegan
· 7 years ago
95d0e58
[NORMATIVE] Add range check for iwht
by Angie Chiang
· 7 years ago
8c489a8
Move iwht4x4 to av1_inv_txfm2d.c
by Angie Chiang
· 7 years ago
a369522
Remove unused fadst32/iadst32 functions
by Angie Chiang
· 7 years ago
e3313cf
Remove av1_[f/i]identity64 txfm c functions
by Angie Chiang
· 7 years ago
c5d13bc
Merge in NO_INV_TRANSPOSE flag
by Angie Chiang
· 7 years ago
6d0fdad
Avoid integer overflow in av1_iidentity4/16/64_c()
by Hui Su
· 7 years ago
b373fec
Move apply_range from 1d txfm to 2d txfm
by Angie Chiang
· 7 years ago
2ebe01b
[TXMG] Add note to iadst4 range
by Angie Chiang
· 7 years ago
ede0792
[NORMATIVE] TXMG: Clamp only at add/sub stages
by Angie Chiang
· 7 years ago
92b49a6
[non-normative] Clarify clamping code for inverse transforms
by David Barker
· 7 years ago
d3d4159
Remove CONFIG_TX64X64
by Yaowu Xu
· 7 years ago
28744b5
Refactor inv_cos_bit for speedup
by Peng Bin
· 7 years ago
463bd75
[Normative txmg]Use 12-bit cos_bit on inverse txfm
by Angie Chiang
· 7 years ago
c8d6c08
Bitstream change - avoid overflow of 1:2/2:1 txfm
by Angie Chiang
· 7 years ago
a5657c2
Correct clamping after row-inverse
by Debargha Mukherjee
· 7 years ago
b785b95
av1_txfm,cosmetics: s/(min|max)Value/\1_value/
by James Zern
· 7 years ago
5d7c1fc
Update adst4 range
by Angie Chiang
· 7 years ago
29d2f21
Add get_txw/h_idx functions
by Angie Chiang
· 7 years ago
0c7b8d8
Simplify txfm table
by Angie Chiang
· 7 years ago
0822557
Refactor buf_offset in av1_inv_txfm2d.c
by Angie Chiang
· 7 years ago
d4327bc
Simplify cos_bit setting in txfm
by Angie Chiang
· 7 years ago
0625027
Tune the inv_shift
by Angie Chiang
· 7 years ago
4b29ea8
Move InvSqrt2 to the front of inv_txfm2d_add_c
by Angie Chiang
· 7 years ago
2fc20eb
Simplify inv txfm's shift setting
by Angie Chiang
· 7 years ago
4a75b5a
Move shift from 1d_cfg to 2d_cfg
by Angie Chiang
· 7 years ago
a3457cc
Clamp inverse transform coeffs after 1st/2nd pass
by Sebastien Alaiwan
· 8 years ago
7580f25
Account for sqrt(2) in range computation of 1:2 tx
by Yue Chen
· 7 years ago
e7f3b89
Refactoring and clean ups for inv_txfm ranges
by Debargha Mukherjee
· 7 years ago
1158bff
Various fixes to scale managed txfms and tests
by Debargha Mukherjee
· 7 years ago
c1d9aef
Define separate stage ranges for col/row idtx txfm
by Yue Chen
· 7 years ago
901d514
Use and adjust rectangular txfm stage ranges
by Debargha Mukherjee
· 7 years ago
867f312
Make space for range config for 2D transforms
by Debargha Mukherjee
· 7 years ago
15b0113
Rectangular transforms: smaller dim first always.
by Urvang Joshi
· 7 years ago
1ac47a7
round_shift_array: Use SSE4 version everywhere.
by Urvang Joshi
· 7 years ago
a989d83
AV1InvTxfm2d.CfgTest: Add 1:2 and 1:4 transforms.
by Urvang Joshi
· 7 years ago
030cea9
16x64 and 64x16 transforms: Reuse scan order, eob
by Urvang Joshi
· 7 years ago
0254fee
Support 16x64 and 64x16 fwd/inv transforms
by Debargha Mukherjee
· 7 years ago
e5b46b5
Remove unnecessary config flags for rect-tx-ext
by Debargha Mukherjee
· 7 years ago
c502216
Pass TXFM_2D_FLIP_CFG by pointer; don't return.
by Urvang Joshi
· 7 years ago
5e98200
Remove special functions to get fwd/inv configs.
by Urvang Joshi
· 7 years ago
8089315
TX64X64: Reuse scan, quant etc from 32x32.
by Urvang Joshi
· 7 years ago
9eabd69
Make hbd transforms compatible with 4:1 transforms
by Debargha Mukherjee
· 7 years ago
ab2b36e
Fix unit tests for TX64X64.
by Urvang Joshi
· 7 years ago
35a4db3
Replace RECT_TX_EXT experiment
by Debargha Mukherjee
· 7 years ago
845057f
Support for 4:1 transforms with txmg
by Debargha Mukherjee
· 7 years ago
3bac992
Remove experimental flag of EXT_TX
by Sebastien Alaiwan
· 7 years ago
d8b93f5
Remove abandonned CHROMA_2X2 experiment
by Sebastien Alaiwan
· 7 years ago
9752a2e
Use TX_SIZE consistently instead of int.
by Urvang Joshi
· 7 years ago
2283d37
Use TX_TYPE consistently instead of int.
by Urvang Joshi
· 7 years ago
570423c
Misc fixes for 32x64 and 64x32 transforms
by Debargha Mukherjee
· 7 years ago
2b43501
Implement 64x32 and 32x64 transforms
by Debargha Mukherjee
· 7 years ago
900643b
tx64x64: Use C version for DCT/IDCT transform.
by Urvang Joshi
· 8 years ago
ce3ad28
Calculate the txfm stage range according to bd
by Angie Chiang
· 8 years ago
155bf9a
Let rect txfms do shorter side first
by Angie Chiang
· 8 years ago
30dfa88
Clean up hbd transform code
by Sarah Parker
· 8 years ago
284f9d0
Avoid integer overflow in inv_txfm2d_add_facade()
by Jonathan Matthews
· 8 years ago
31c6650
Remove deprecated high-bitdepth functions
by Sarah Parker
· 8 years ago
fe67ed6
cb4x4: Move sub-4X4 TX sizes behind CONFIG_CHROMA_2X2.
by Timothy B. Terriberry
· 8 years ago
3eed417
Add configurations for hbd identity transform
by Sarah Parker
· 8 years ago
eec47e6
Refactor hbd txfm configurations to be 1D
by Sarah Parker
· 8 years ago
b72ab8f
Deduplicate (inv/fwd)_txfm_cfg_ls arrays
by Fred BARBIER
· 8 years ago
34c06df
Revert "Avoid use of deprecated high-bitdepth functions"
by Frank Galligan
· 8 years ago
0b73f3e
Revert "Deduplicate inv_txfm_cfg_ls array"
by Frank Galligan
· 8 years ago
15ad8e4
Deduplicate inv_txfm_cfg_ls array
by Frederic Barbier
· 8 years ago
f9d77bd
Avoid use of deprecated high-bitdepth functions
by Frederic Barbier
· 8 years ago
c53753f
Extract method inv_txfm2d_add_facade
by Frederic Barbier
· 8 years ago
3174e5f
Change the transform operator table to support 2x2 transform
by Jingning Han
· 8 years ago
443c38d
Fix 2x2 high bit-depth transform setups
by Jingning Han
· 8 years ago
bde4ac8
change to use AOMedia copyright notice
by Yaowu Xu
· 8 years ago
f883b42
Port renaming changes from AOMedia
by Yaowu Xu
· 9 years ago
[Renamed (79%) from av1/common/vp10_inv_txfm2d.c]
c27fc14
Port folder renaming changes from AOM
by Yaowu Xu
· 9 years ago
[Renamed (97%) from vp10/common/vp10_inv_txfm2d.c]
166dd79
Delete DCT 64x64 functions to save code size
by Yi Luo
· 9 years ago
7feae8e
vp10/common: apply clang-format
by clang-format
· 9 years ago
e5848de
Rectangular transforms 4x8 & 8x4
by Debargha Mukherjee
· 9 years ago
bc4341f
vp10: add some missing includes
by James Zern
· 9 years ago
909bbe7
Add flip feature to vp10_inv_txfm2d.c
by Angie Chiang
· 9 years ago
cacd634
Fix vp10_get_inv_txfm_64x64_cfg
by Jingning Han
· 9 years ago
cd8cfb8
Change inverse HT function argument from TXFM_2D_CFG* to int
by Yi Luo
· 9 years ago
f251271
Replace inline with INLINE
by Yaowu Xu
· 9 years ago
4d503d1
Remove duplicated TxfmFunc declarations
by Jingning Han
· 9 years ago
abd447e
mv vp10_fwd_txfm2d_#x# into vp10_rtcd.h
by Angie Chiang
· 9 years ago
40ef86f
Passing TXFM_TYPE instead of func pointer
by Angie Chiang
· 9 years ago
ed2514a
add dct 64x64 transform
by Angie Chiang
· 9 years ago
4fd0ba8
Add vp10_inv_txfm2d
by Angie Chiang
· 9 years ago