Age | Commit message (Collapse) | Author |
|
vp8_config doesn't need to be on the stack. Just use a local copy.
Change-Id: Ia241b1d87fd9422556d957f3ea43ad71eb5c414a
|
|
By using 0xff for a short it was not setting the high bits. When
comparing the output with vtst to find non-zero elements it was skipping
vaules which had no low bits set such as -512 / 0xFE00.
Using -8191 as the first element of coeff will generate this condition.
BUG=883
Change-Id: Ia1e10fb809d1e7866f28c56769fe703e6231a657
|
|
The obj_int_extract code is no longer worth maintaining. It creates
significant issues when adapting for different build systems and no
longer offers as significant of a performance benefit due to
improvements in intrinsics.
Source files will remain until the various third-party builds are updated.
The neon fast quantizer has been moved to intrinsics. The armv6 version
has been removed because so few remaining targets require it.
Compilers and processors have improved significantly since the
pack_tokens code was written. The assembly is no longer faster than the
C code.
pack_tokens were the only optimizations for the armv5te targets so the targets
will be removed after the test infrastructure has been updated.
BUG=710
Change-Id: Ic785b167cd9f95eeff31c7c76b7b736c07fb30eb
|
|
Change-Id: Ie106c5335c9ba5aac81e23150e7026fb6ea6196e
|
|
functions were removed in:
2134eb2 Remove pair quantization
fixes ARM build
Change-Id: I634de50c2752408381d70afb0f5088b61052853c
|
|
MACROBLOCKD structures require alignment.
This fixes an issue caught by clang IOC.
Change-Id: Ibb5bcc122f531b4302a87e1144e4feaf46c1de64
|
|
Visual Studio and XCode require the address of the functions be passed.
Change-Id: Id39cab8e50061fdc6ac6018371a3a158c713e14b
|
|
Test for Regular, Fast and Pair quantization
Change-Id: I0a26c164afe632db869099402189826c0d43f9a2
|