Merge "Fix the C version of column vector projection"
This commit is contained in:
commit
4640a0c480
@ -46,10 +46,9 @@ void vp9_int_pro_row_c(int16_t *hbuf, uint8_t const *ref,
|
|||||||
int16_t vp9_int_pro_col_c(uint8_t const *ref, const int width) {
|
int16_t vp9_int_pro_col_c(uint8_t const *ref, const int width) {
|
||||||
int idx;
|
int idx;
|
||||||
int16_t sum = 0;
|
int16_t sum = 0;
|
||||||
const int norm_factor = MAX(8, width >> 1);
|
|
||||||
for (idx = 0; idx < width; ++idx)
|
for (idx = 0; idx < width; ++idx)
|
||||||
sum += ref[idx];
|
sum += ref[idx];
|
||||||
return sum / norm_factor;
|
return sum;
|
||||||
}
|
}
|
||||||
|
|
||||||
int vp9_vector_var_c(int16_t const *ref, int16_t const *src,
|
int vp9_vector_var_c(int16_t const *ref, int16_t const *src,
|
||||||
|
Loading…
x
Reference in New Issue
Block a user