- 29 May, 2015 2 commits
-
-
James Zern authored
85-89% faster over 20M pixels Change-Id: I9b320ed6b9e67f27df738b84c8b43b65a93c50c2
-
James Zern authored
~90% faster over 20M pixels Change-Id: Iab791510cc57c8332c2f9a5da0ed50702e5f5763
-
- 28 May, 2015 8 commits
-
-
Scott LaVarnway authored
-
Johann authored
-
Johann authored
-
Johann authored
-
Johann authored
Change-Id: Ib2949d0a3e9273e7952bbf91956357c1138093f1
-
hkuang authored
-
Johann authored
In VS 2015 and higher snprintf is supplied and therefore vsnprintf doesn't need to be defined. This also avoids problems caused by _snprintf being different from snprintf. This fixes a build break with VS 2015 and improves security. Originally submitted via chromium by brucedawson@chromium.org https://codereview.chromium.org/1055603003 Additionally break this MSVC-specific tweak to a new file, which will become the home of all such MSVC-specific things. This requires adding a dependency on msvc.h to every example which uses args.c and tools_common.h Change-Id: I35b5f8e7ea00f6627403aabc9ea79b0412557a99
-
Johann authored
ROUND_POWER_OF_TWO has some poor side effects when used with [u]int64_t such as doing the shifting in 32bits. Change-Id: Ic85a19765cd316fb43657cb21c86f35ceb772773
-
- 27 May, 2015 10 commits
-
-
hkuang authored
Change-Id: If28b59b9521204a6e3aecedcf75932d76a752567
-
Johann authored
-
Minghai Shang authored
-
Marco authored
Increase the 32x32 split threshold, to allow for more 32x32 at expense of 16x16. Visually looks somewhat better. Change-Id: Ia1439c3a0dc2d7933468b88bd59266fcd9f03505
-
Johann authored
-
Marco authored
-
Johann authored
On visual studio builds the 'END' directive aggressively signals the end of file. Change-Id: I28714da32762ef5abcbaeb5a109fb02b80dd13ec
-
Johann authored
Change-Id: Ie8a7508798fa8e65c579a77cedb8305cee4ddc81
-
Minghai Shang authored
-
Marco authored
Break out the setting of the block variance split thresholds, since they are locally modified, e.g., based on local/segment qp. No change in performance. Change-Id: I0a3238e6dab05140657539fc4bd27ac5ff7a554e
-
- 26 May, 2015 5 commits
-
-
Minghai Shang authored
Change-Id: Ibab09aa0e8c69cf5efea2f0ec035e5da9cc894b0
-
Johann authored
-
Johann authored
subpel functions will be moved in another patch. Change-Id: Idb2e049bad0b9b32ac42cc7731cd6903de2826ce
-
Minghai Shang authored
-
Jingning Han authored
-
- 23 May, 2015 6 commits
-
-
James Zern authored
* changes: vp9_reconintra_neon: cosmetics: reindent vp9_reconintra_neon: cosmetics: drop unneeded returns
-
James Zern authored
Change-Id: Ie15e301e8f55cf928f42a03e53a8bb8b66d0e5d5
-
James Zern authored
Change-Id: Ib070c79bdbb9c1f4e25af693d7056ec9f964c789
-
James Zern authored
+ synchronize filter function signatures this makes any intrinsics filters available for inlining and has the side-effect of making those filters static, quieting missing-prototype warnings. Change-Id: I1908875caffa585bd4fc65aaf10d17a5e20cfb46
-
James Zern authored
+ synchronize filter function signatures this makes any intrinsics filters available for inlining and has the side-effect of making those filters static, quieting missing-prototype warnings. Change-Id: I1cd55c9d52547793ad65aa90c7620f0e426edaa2
-
James Zern authored
collect the vp9_convolve function definition macros there; this will allow some relocation of functions from vp9_asm_stubs.c Change-Id: Idadd117fa256dd48748379856973fd985b8204e8
-
- 22 May, 2015 5 commits
-
-
Johann authored
-
Jingning Han authored
This commit fixes the integral projection motion search crash when frame resize is used. It fixes issue 994. Change-Id: Ieeb52619121d7444f7d6b3d0cf09415f990d1506
-
James Zern authored
reorder includes to avoid: warning C4985: 'ceil': attributes not present on previous declaration. this is the same workaround used in vp9/common/vp9_systemdependent.h Change-Id: Ia10dd63de24f96fa1507a6179220e9d6ec774db6
-
Johann authored
Change-Id: Idddefb2fd3e4441421f61bd246479c627020a652
-
Scott LaVarnway authored
Various header/test files had to be re-worked in order to build "Remove cm parameter from vp9_decode_block_tokens()". This patch reverts the "Remove cm" part and only contains the re-worked header files. Change-Id: I520958a88d1991fee988a3c784d0eac40e117a32
-
- 21 May, 2015 2 commits
-
-
Marco authored
Change-Id: Ide080141ebc064584574c861fb324fe64cc572cc
-
paulwilkins authored
-
- 20 May, 2015 2 commits
-
-
James Zern authored
string literal to int within an assert Change-Id: Ifd7acc717e01ee1bb3955ef830ec0d1645942459
-
Marco authored
Make sure force_maxqp is set to 0 for return 0. Change-Id: Ie7c57842637226e932a390e7080e5ebb99996da3
-