James Zern
b6941849cb
normalize perl shebangs
...
don't require perl to be in a fixed location
Change-Id: Icc8b6113a2a3626f847fe46409334a03f1db5c85
2014-02-28 11:56:14 -08:00
Dmitry Kovalev
d6321c3e68
Merge "Cleaning up vpx_codec_get_cx_data() function."
2014-02-28 11:31:43 -08:00
Dmitry Kovalev
fc179b3eda
Merge "Cleaning up vp9_quantize.c."
2014-02-28 11:29:39 -08:00
Dmitry Kovalev
e4159100bc
Merge "Adding get_y_mode() function."
2014-02-28 11:12:22 -08:00
Dmitry Kovalev
d5e6f09585
Merge "Cleaning up vp9_bitstream.{c, h} files."
2014-02-28 11:01:55 -08:00
Dmitry Kovalev
28bd1dd15e
Merge "Adding consts to arguments of vp9_block_error()."
2014-02-28 10:51:43 -08:00
Dmitry Kovalev
51e0e0c0a7
Merge "Cleaning up encode_ref_frame() to match read_ref_frames()."
2014-02-28 10:51:21 -08:00
Dmitry Kovalev
3a83d08a08
Merge "Moving get_tx_eob() from common to encoder."
2014-02-28 10:49:47 -08:00
Dmitry Kovalev
0429c08823
Merge "Removing unnecessary clamp() call."
2014-02-28 10:49:35 -08:00
Dmitry Kovalev
9d0d6d1945
Merge "Explicit lossless handling in rd_pick_intra4x4block()."
2014-02-28 10:49:11 -08:00
Dmitry Kovalev
761eef0310
Merge "Replacing int_mv with MV and adding const qualifiers."
2014-02-28 10:38:42 -08:00
James Zern
73c65b5781
Merge "rtcd.sh: sort functions by name"
2014-02-28 10:29:22 -08:00
Dmitry Kovalev
f527c46f20
Cleaning up vp9_quantize.c.
...
Change-Id: I9a38af32f16f196b83dd69755eafb9543edf5691
2014-02-28 10:11:31 -08:00
hkuang
edcbbf2ee3
Merge "Fix a bug in neon that has not save and restore q4-q7 registers."
2014-02-28 09:48:26 -08:00
Yunqing Wang
17b1e92d6c
Merge "Enable using fast HEX search in non-rd pick mode"
2014-02-28 08:29:02 -08:00
James Zern
44078390ff
Merge "vpx_scale_rtcd.sh: fix conditional"
2014-02-28 00:23:50 -08:00
James Zern
df008f66cb
Merge changes I6e7d6fa5,Ie033bbf2,I08fa0e90,I8612f197
...
* changes:
cosmetics: test.mk: sort source lists
test.mk: fix test availability
sad_test: (arm) fix vp9-only build
cosmetics: sad_test: add a few comments
2014-02-27 20:32:31 -08:00
James Zern
bd7467ddb6
rtcd.sh: sort functions by name
...
this will aid in output comparison with other generation systems
Change-Id: Ifb66321e45ab9fdd9eaeb5e0ea8b3d0632efe7ce
2014-02-27 20:03:46 -08:00
James Zern
67a996d68a
vpx_scale_rtcd.sh: fix conditional
...
previously the scale functions would always be include regardless of the
CONFIG_SPATIAL_RESAMPLING setting.
Change-Id: Ifbccf47b20689b5dd61bb3ddccd5c013297b4e05
2014-02-27 19:47:38 -08:00
James Zern
d447808c1d
Merge "configure: remove x86inc debug message"
2014-02-27 19:42:57 -08:00
Alex Converse
d54b316f54
Merge "Precompute vp9_rd_pick_inter_mode_sb loop escape conditions."
2014-02-27 19:12:49 -08:00
Dmitry Kovalev
1643b2d250
Merge "Reusing existing mem_{get, put}_be32() functions."
2014-02-27 19:10:21 -08:00
Dmitry Kovalev
9004091e8c
Removing unnecessary clamp() call.
...
Change-Id: Iaaa16b4b2c581eaeb9e4ecfcfe60f98b8a0fa40b
2014-02-27 18:48:29 -08:00
Dmitry Kovalev
3b2cd9137a
Moving get_tx_eob() from common to encoder.
...
Change-Id: I7d11c6ae259aff6560710d16fea3032c661e5b02
2014-02-27 18:26:44 -08:00
Dmitry Kovalev
92a8beab1f
Cleaning up encode_ref_frame() to match read_ref_frames().
...
Change-Id: Ie9c66a93d45271e54b84bea6a38f07db6c4fd1ca
2014-02-27 18:24:16 -08:00
Dmitry Kovalev
e4e25ac965
Merge "Inlining optimize_init_b() function."
2014-02-27 18:23:18 -08:00
Dmitry Kovalev
78bc1b0b1a
Merge "Fixing include order in vp9_ratectrl.c."
2014-02-27 18:17:36 -08:00
Dmitry Kovalev
791e9bdac9
Adding consts to arguments of vp9_block_error().
...
Change-Id: Id145da99259866109cfee8b47a1d8f309944b937
2014-02-27 18:17:08 -08:00
Dmitry Kovalev
bb65be98bb
Reusing existing mem_{get, put}_be32() functions.
...
Change-Id: Iba128039534e16a6e0a8cfe7e58306c4655e9f0d
2014-02-27 17:40:30 -08:00
Alex Converse
a70ae5d9ed
Precompute vp9_rd_pick_inter_mode_sb loop escape conditions.
...
All escape conditions that remain require knowledge of best_rd or
best_mode_index.
Change-Id: I6f77e4e629cacd54c8149ad0a98d54c8ee4ae249
2014-02-27 17:05:52 -08:00
Dmitry Kovalev
3bb2ae5ccc
Merge "Adding sse_to_psnr function to tools_common.{h, c}."
2014-02-27 16:33:54 -08:00
Dmitry Kovalev
1ae91f7784
Adding get_y_mode() function.
...
Change-Id: Iaac57b24f79cd205a8c62bc1177412d22f5787a8
2014-02-27 16:05:50 -08:00
Dmitry Kovalev
6c7b5e38a9
Inlining optimize_init_b() function.
...
Change-Id: If41459f8ba186bb47d977b76e2f4bab97078462d
2014-02-27 15:48:22 -08:00
Dmitry Kovalev
4b7addcc10
Fixing include order in vp9_ratectrl.c.
...
Change-Id: Id1ec41275cc35565e522a1b2ac252ea3ec05638f
2014-02-27 15:35:38 -08:00
Dmitry Kovalev
c63e27b6d8
Cleaning up vp9_bitstream.{c, h} files.
...
Change-Id: Ida712a91694e89e318181f93afee2d0ee4f4ad94
2014-02-27 15:32:11 -08:00
James Zern
707648c3cc
configure: remove x86inc debug message
...
+ break long line
Change-Id: I12c1524451a7ce697128801a3328de318cfeabdc
2014-02-27 15:07:38 -08:00
James Zern
acefe86ef8
Merge "y4m_video_source: fix memory leak"
2014-02-27 14:59:30 -08:00
Dmitry Kovalev
90cc310e18
Merge "Reusing mem_get_le{16, 32} defined in vpx_ports/mem_opts.h."
2014-02-27 14:56:54 -08:00
James Zern
bfdd4aad04
cosmetics: test.mk: sort source lists
...
Change-Id: I6e7d6fa557be2af49722d3726991ae7c40f90f4e
2014-02-27 14:11:46 -08:00
hkuang
f3d8e315ac
Fix a bug in neon that has not save and restore q4-q7 registers.
...
Change-Id: Ie21b5ae89100389b80f919710839084f935a8545
2014-02-27 14:06:52 -08:00
James Zern
2f6fc64473
test.mk: fix test availability
...
- move vp9-only vp9_subtract_test.cc to vp9 block
- move sad_test.cc to a common location
Change-Id: Ie033bbf2c31e7faaae73f2050d657619bfaa3287
2014-02-27 14:03:55 -08:00
James Zern
5f1486feff
sad_test: (arm) fix vp9-only build
...
Change-Id: I08fa0e90039186cd237001b7e43b1eabe6d326a3
2014-02-27 14:03:21 -08:00
Deb Mukherjee
746538c2c0
Merge "Turns variance based partitioning on in Speed 7"
2014-02-27 14:02:53 -08:00
Dmitry Kovalev
2dad0e1238
Adding sse_to_psnr function to tools_common.{h, c}.
...
Change-Id: Id5f974172416499ff55b0929e315b12d16ff1b1b
2014-02-27 14:00:41 -08:00
Dmitry Kovalev
c57fc4f38c
Merge "Removing redefinition of ROUND_POWER_OF_TWO."
2014-02-27 13:43:31 -08:00
Dmitry Kovalev
5295c2a78c
Merge "Cleaning up vp9_xform_quant() function."
2014-02-27 13:43:09 -08:00
James Zern
d7cff28796
cosmetics: sad_test: add a few comments
...
- break the platform sections a bit more visibly
- add #endif comments on long blocks
Change-Id: I8612f19755ea37efd6dac2918f51deee4a2c483e
2014-02-27 12:49:02 -08:00
Deb Mukherjee
ed5755445c
Turns variance based partitioning on in Speed 7
...
Improves coding efficiency by about 1%, increases speed by
about 15-20% over exsiting speed 7.
Change-Id: Ibf5b9b5a5c8548e863ce19047c42b579aac21d19
2014-02-27 12:09:12 -08:00
Dmitry Kovalev
5a3d1a88ea
Cleaning up vp9_xform_quant() function.
...
Change-Id: Id56089107b7458aa59f345edc1b49e62eac41035
2014-02-27 12:02:09 -08:00
Jingning Han
23a82ef5e4
Remove arguments not in use in non-RD decision
...
This commit removes a few arguments that are not used in the
non-RD mode decision.
Change-Id: I0d878bb5a7dba1b34fe0b64afe55bf11b1a9a2d7
2014-02-27 12:00:24 -08:00