neon: disable asm quantizer
The assembly version of the quantizer has not been updated to match the new exact quantizer introduced in commit e04e2935. That commit tried to disable this code but missed the non-RTCD case. Thanks to David Baker <david.baker at openmarket.com> for isolating the issue and testing this fix. Change-Id: I0e51492dc6f8e44d2c10b587427448bf94135c65
This commit is contained in:
parent
1743f9486b
commit
d8009c077a
@ -63,6 +63,10 @@ void vp8_cmachine_specific_config(VP8_COMP *cpi)
|
||||
cpi->rtcd.encodemb.submbuv = vp8_subtract_mbuv_neon;
|
||||
|
||||
cpi->rtcd.quantize.quantb = vp8_regular_quantize_b;
|
||||
cpi->rtcd.quantize.fastquantb = vp8_fast_quantize_b_c;
|
||||
/* The neon quantizer has not been updated to match the new exact
|
||||
* quantizer introduced in commit e04e2935
|
||||
*/
|
||||
/*cpi->rtcd.quantize.fastquantb = vp8_fast_quantize_b_neon;*/
|
||||
#elif HAVE_ARMV6
|
||||
cpi->rtcd.variance.sad16x16 = vp8_sad16x16_c;
|
||||
|
@ -15,8 +15,11 @@
|
||||
#if HAVE_ARMV7
|
||||
extern prototype_quantize_block(vp8_fast_quantize_b_neon);
|
||||
|
||||
#undef vp8_quantize_fastquantb
|
||||
#define vp8_quantize_fastquantb vp8_fast_quantize_b_neon
|
||||
/* The neon quantizer has not been updated to match the new exact
|
||||
* quantizer introduced in commit e04e2935
|
||||
*/
|
||||
//#undef vp8_quantize_fastquantb
|
||||
//#define vp8_quantize_fastquantb vp8_fast_quantize_b_neon
|
||||
|
||||
#endif
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user