- May 21, 2013
-
-
Martin Storsjö authored
Change-Id: I4be8ca12ccdce86d1409b7121cff94b4784ab31c
-
Martin Storsjö authored
Change-Id: I3c23a2ce383d9291a823d2be7364608ce0e01570
-
Martin Storsjö authored
Change-Id: If02a7b85f417b9693dcdab73573fc13f67e17016
-
- May 15, 2013
-
-
Martin Storsjö authored
Using == ended up matching no matter what string was passed in (which so far only happened if when the -thumb parameter was set). Change-Id: Ifa7b611d016d984aec3b697b5a1a07839f7508dc
-
- May 13, 2013
-
-
Martin Storsjö authored
Change-Id: I5a46645064c2fe1c13287cf06c3244820b4e699e
-
Martin Storsjö authored
Currently this only supports thumb2. This involves rewriting certain instructions that can't be expressed in thumb2 into equivalent instruction sequences. The regexps for rewriting are currently written pretty narrowly, only covering the exact cases currently encountered in the code base. No IT instructions are added (since that would require more logic than plain regexps), so using the thumb mode requires enabling -mimplicit-it=always/thumb. Change-Id: I1f676ad1d351381f02bcf00105102aa8dd7ae364
-
- May 03, 2013
-
-
Johann Koenig authored
-
John Koleszar authored
-
- May 02, 2013
-
-
Johann Koenig authored
When using 'always_inline' 'inline' should be specified as well. Thanks to Digit for identifying this: https://chromiumcodereview.appspot.com/14820003/ Change-Id: If1647fac91b85ecabe6d3cd04290d5c08c5a11ea
-
Johann Koenig authored
-
changjun.yang authored
Change-Id: I3fe24001cda08d7322b630f65c5e3fad881f8036
-
- May 01, 2013
-
-
Martin Storsjö authored
The support for detecting hardfp toolchains in af9dd50e is a step in the right direction, but that particular switch case isn't executed at all if the toolchain variable is set. This fixes cross building from x86 ubuntu to armhf ubuntu, in configurations such as "CROSS=arm-linux-gnueabihf- ./configure --target=armv7-linux-gcc". Change-Id: I6f141361e40374fbab564f9196d90e598fe9a0f6
-
- Apr 30, 2013
-
-
John Koleszar authored
-
- Apr 29, 2013
-
-
Jim Bankoski authored
Change-Id: Ia16f167d904d53bc38cb3a8c841c6c52daad500f
-
Johann Koenig authored
Fixes build warning in MSVC: vp9\vp9_dx_iface.c(420) : warning C4018: '<' : signed/unsigned mismatch vp9\vp9_dx_iface.c(423) : warning C4018: '<' : signed/unsigned mismatch Change-Id: Ia238071aee94b2f882c1e74c380adc3df506dfb6
-
- Apr 26, 2013
-
-
Johann Koenig authored
-
changjun.yang authored
Change-Id: I5c49a983ced45197e1035fa5615d71b0bdad4109
-
Johann Koenig authored
Change-Id: I7486970c57cda75d26ec2c6d1f36bd668c955f66
-
Johann Koenig authored
-
Johann Koenig authored
vp9_dequantize_x86 has only sse2 functions. vp9_dct_sse2_intrinsics has no namespace collision and can drop _intrinsics. vp9_idct_mmx.h is unused. Change-Id: Ic16e31fb372a1d1e841a62ecb4189fe8f95808ec
-
- Apr 25, 2013
-
-
Johann Koenig authored
-
Johann Koenig authored
Remove similarly named header file. It is obsolete. Move file to match naming style. Adjust make file to include the file correctly and remove extra unnecessary #if guard. Change-Id: Ifba07ba9938a5df08a9f4eda54a3ac4d6983f7bf
-
- Apr 24, 2013
-
-
Johann Koenig authored
This can be manually overridden with --libc= Change-Id: I0b857c751d5dc5423f79785e934bc8a714758e75
-
Johann Koenig authored
-
Johann Koenig authored
The only reason for the _intrinsics part of the file name was for the interim period where only one of the functions was redone and the base file name was the same. Change-Id: I7851154f1633d48821bee885b1cadb2148e65a23
-
- Apr 23, 2013
-
-
Johann Koenig authored
Clean Windows build warnings: warning C4028: formal parameter <N> different from declaration This was fixed independently in master and experimental but the fixes were in opposite directions. One added const to the declaration and the other removed it from the implementation. Also update the variable names. This doesn't modify the data so call it ref, matching the functions in the vicinity, rather than dst. Change-Id: I2ffc6b4a874cb98c26487b909d20a5e099b5582c
-
Johann Koenig authored
Fix warning on windows: signed/unsigned mismatch on lines 415, 454 Comparison was between size_t data_sz >= int index_sz on 415 and unsigned int data_sz >= int index_sz on 454. Both might be changed to size_t but that would be tracing and replacing all comparisons is outside the scope of this change. In the rest of these two functions ensure unsigned values are used consistently. Change-Id: I922b399ceca612a92f44b9d1d331c1c6bae9d768
-
- Apr 19, 2013
-
-
Scott LaVarnway authored
-
Scott LaVarnway authored
-
Scott LaVarnway authored
-
- Apr 18, 2013
-
-
John Koleszar authored
-
James Zern authored
should have no effect as they are used in nestegg mappings, but aligns the defines with vpxenc.c Change-Id: Ic2295cd63701894c2963274239602b54cbb58631
-
- Apr 17, 2013
-
-
Frank Galligan authored
- UNINITIALIZED_IS_SAFE Macro triggers a warning in Clang for structs. Change-Id: Ib02c82f1fede7826564e17ccb7171c6fb18b8e44
-
Johann Koenig authored
Add the config directory to the rtcd generation script. libvpx is configured in the jni directory but ndk-build is intended to be run from the next directory up. Currently it needs to be run from the jni directory but this is being looked in to. Add a trailing slash to allow the variable to be empty. Reduce offset generation to the files which are actually used. Change-Id: Ia84fac37e8998ba647423d0ee45fc66a891ce10c
-
Johann Koenig authored
-
Jim Bankoski authored
-
- Apr 16, 2013
-
-
Christian Duvivier authored
Scalar path is about 1.3x faster (2.1% overall encoder speedup). SSE2 path is about 5.0x faster (8.4% overall encoder speedup). Change-Id: I360d167b5ad6f387bba00406129323e2fe6e7dda
-
Jim Bankoski authored
slightly worse results for faster encodes Change-Id: Ic5b38fcde7a2e334c4724e125b558bcb97783af6
-
John Koleszar authored
VP9 preview bitstream 2, commit '868ecb55' Conflicts: vp9/vp9_common.mk Change-Id: I3f0f6e692c987ff24f98ceafbb86cb9cf64ad8d3
-
- Apr 15, 2013
-
-
Johann Koenig authored
The file uses functions defined in vp8_rtcd.h but did not include the header. Change-Id: I110196ddc9181e533be1fe656e21c1791cabe226
-