Yaowu Xu
7e89c102c4
vp9-highbitdepth -> vpx-highbitdepth
...
Change-Id: I1e90cf7ab4bb02c0ef119b0bd1596771edefedff
2016-08-05 15:41:33 -07:00
James Zern
6679608386
vp10_inv_txfm2d_test: normalize max_error type
...
quiets double -> int conversion warning
Change-Id: Ic860d187bc77e18b277eef28310feee1899cdbe6
2016-08-04 12:24:20 -07:00
Angie Chiang
f67196b2ed
Move #if out of TEST_P in vp10_fwd/inv_txfm2d_test.cc
...
Change-Id: I1d5b2408f27a1e277574c2238f1e49e884596309
2016-06-06 12:45:54 -07:00
James Zern
5d237f0986
vp10_inv_txfm2d_test: fix memory leak
...
input_, ref_input_ and output_ were being allocated with new[] followed
by vpx_memalign, remove the former
Change-Id: Ia16d0f9b9317042a24445095ad3c284f4e7bb481
2016-05-26 20:04:59 -07:00
Jingning Han
7d5ccccd47
Remove unused private variables from vp10_inv_txfm2d_test.cc
...
Change-Id: Ie933d754aca649bdf17cd679b9a31239bf413b63
2016-05-19 09:21:13 -07:00
Angie Chiang
fdaad9f673
Refactor and add flip unit test to vp10_inv_txfm2d_test.cc
...
Change-Id: I6aa75c66429a0178852cf8df88f16eaa8e36b629
2016-05-13 12:30:51 -07:00
Jingning Han
5b573d650a
Fix vp10_inv_txfm2d.round_trip test failure
...
Avoid accessing transform type that is not 2D-DCT if the transform
size is 64x64. This fixes an assert failure in this unit test.
Change-Id: I0dee865ea0925f5743b8a25c2f90eb6522b4d272
2016-05-12 16:09:02 -07:00
Angie Chiang
1954fa390f
Add flip option for vp10_fwd_txfm2d_#x#_c
...
Will add unit test to test/vp10_fwd_txfm2d_test.cc later
Change-Id: I626900c67fca4eee2ad0ae1828188527a04a5362
2016-05-10 18:14:57 -07:00
Yi Luo
cd8cfb8675
Change inverse HT function argument from TXFM_2D_CFG* to int
...
This change has no performance impact. It prepares the proper
function interface for better performance optimization.
Change-Id: I12e2f2deaf7f3adc603de0a74852116468c762f6
2016-05-09 18:34:16 -07:00
Yi Luo
cf7f00691f
Change hybrid transform function argument from TXFM_2D_CFG* to int
...
Unit test shows manually developed SSE4.1 code would performs ~30%
better if TXFM_2D_CFG configuration is set in lower level. This
change only updates function signature. There is no performance
impact.
Change-Id: I62692bd50a21ffc8a944bbd6c155c0a2020ad77b
2016-04-21 18:37:21 -07:00
Angie Chiang
7d598d658c
Merge "relax txfm test error constraint" into nextgenv2
2016-04-20 02:17:40 +00:00
Angie Chiang
218dfbd547
Change the naming of txfm#d_test
...
Change-Id: I151b18b38f7a000fb6e431cd42675ac4e7e9e3ca
2016-04-19 11:59:00 -07:00
Angie Chiang
1b0092a76e
relax txfm test error constraint
...
The error is increases because we reduce the const bit
of txfm
Change-Id: I0235a3fdb7dc6a4c0cd1c8cebb369df2a5071b94
2016-04-15 15:25:53 -07:00
Angie Chiang
29a06a1733
Put vp10_txfm_test.h into libvpx_test namespace
...
Change-Id: I32ff059143d777fa4518d8e404ff16c890c7fecb
2016-04-06 10:29:27 -07:00
Angie Chiang
abd447e339
mv vp10_fwd_txfm2d_#x# into vp10_rtcd.h
...
Change-Id: Iad7352698786791b0fd7c005a7edfd1724b71599
2016-03-21 10:51:54 -07:00
Angie Chiang
ed2514a22c
add dct 64x64 transform
...
Change-Id: I131c4d1216cd156e520b8a91c4438c2d3c6602cb
2016-03-16 19:37:21 -07:00
Angie Chiang
4fd0ba8f6f
Add vp10_inv_txfm2d
...
Change-Id: Ib63062a52c688e65bae5eb0052ce69d73d96c9c5
2015-11-17 19:53:28 -08:00