Searched defs:vp9_filter (Results 1 - 2 of 2) sorted by relevance

/external/libvpx/libvpx/vp9/encoder/
H A Dvp9_variance.c17 #include "vp9/common/vp9_filter.h"
55 const int16_t *vp9_filter) {
60 output_ptr[j] = ROUND_POWER_OF_TWO((int)src_ptr[0] * vp9_filter[0] +
61 (int)src_ptr[pixel_step] * vp9_filter[1],
87 const int16_t *vp9_filter) {
92 output_ptr[j] = ROUND_POWER_OF_TWO((int)src_ptr[0] * vp9_filter[0] +
93 (int)src_ptr[pixel_step] * vp9_filter[1],
49 var_filter_block2d_bil_first_pass(const uint8_t *src_ptr, uint16_t *output_ptr, unsigned int src_pixels_per_line, int pixel_step, unsigned int output_height, unsigned int output_width, const int16_t *vp9_filter) argument
81 var_filter_block2d_bil_second_pass(const uint16_t *src_ptr, uint8_t *output_ptr, unsigned int src_pixels_per_line, unsigned int pixel_step, unsigned int output_height, unsigned int output_width, const int16_t *vp9_filter) argument
/external/libvpx/libvpx/vp9/encoder/arm/neon/
H A Dvp9_variance_neon.c18 #include "vp9/common/vp9_filter.h"
115 const int16_t *vp9_filter) {
116 const uint8x8_t f0 = vmov_n_u8((uint8_t)vp9_filter[0]);
117 const uint8x8_t f1 = vmov_n_u8((uint8_t)vp9_filter[1]);
138 const int16_t *vp9_filter) {
139 const uint8x8_t f0 = vmov_n_u8((uint8_t)vp9_filter[0]);
140 const uint8x8_t f1 = vmov_n_u8((uint8_t)vp9_filter[1]);
109 var_filter_block2d_bil_w8(const uint8_t *src_ptr, uint8_t *output_ptr, unsigned int src_pixels_per_line, int pixel_step, unsigned int output_height, unsigned int output_width, const int16_t *vp9_filter) argument
132 var_filter_block2d_bil_w16(const uint8_t *src_ptr, uint8_t *output_ptr, unsigned int src_pixels_per_line, int pixel_step, unsigned int output_height, unsigned int output_width, const int16_t *vp9_filter) argument

Completed in 80 milliseconds