/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp9/common/ |
H A D | vp9_reconintra.c | 37 const uint8_t *above, \ 39 type##_predictor(dst, stride, size, above, left); \ 49 const uint8_t *above, const uint8_t *left) { 51 (void)above; 78 const uint8_t *above, const uint8_t *left) { 83 dst[c] = r & 1 ? ROUND_POWER_OF_TWO(above[r/2 + c] + 84 above[r/2 + c + 1] * 2 + 85 above[r/2 + c + 2], 2) 86 : ROUND_POWER_OF_TWO(above[r/2 + c] + 87 above[ 48 d207_predictor(uint8_t *dst, ptrdiff_t stride, int bs, const uint8_t *above, const uint8_t *left) argument 77 d63_predictor(uint8_t *dst, ptrdiff_t stride, int bs, const uint8_t *above, const uint8_t *left) argument 93 d45_predictor(uint8_t *dst, ptrdiff_t stride, int bs, const uint8_t *above, const uint8_t *left) argument 108 d117_predictor(uint8_t *dst, ptrdiff_t stride, int bs, const uint8_t *above, const uint8_t *left) argument 137 d135_predictor(uint8_t *dst, ptrdiff_t stride, int bs, const uint8_t *above, const uint8_t *left) argument 158 d153_predictor(uint8_t *dst, ptrdiff_t stride, int bs, const uint8_t *above, const uint8_t *left) argument 185 v_predictor(uint8_t *dst, ptrdiff_t stride, int bs, const uint8_t *above, const uint8_t *left) argument 196 h_predictor(uint8_t *dst, ptrdiff_t stride, int bs, const uint8_t *above, const uint8_t *left) argument 207 tm_predictor(uint8_t *dst, ptrdiff_t stride, int bs, const uint8_t *above, const uint8_t *left) argument 220 dc_128_predictor(uint8_t *dst, ptrdiff_t stride, int bs, const uint8_t *above, const uint8_t *left) argument 232 dc_left_predictor(uint8_t *dst, ptrdiff_t stride, int bs, const uint8_t *above, const uint8_t *left) argument 248 dc_top_predictor(uint8_t *dst, ptrdiff_t stride, int bs, const uint8_t *above, const uint8_t *left) argument 263 dc_predictor(uint8_t *dst, ptrdiff_t stride, int bs, const uint8_t *above, const uint8_t *left) argument [all...] |
H A D | vp9_onyxc_int.h | 47 PARTITION_CONTEXT above; member in struct:__anon1128 312 vpx_memset(above_ctx, partition_context_lookup[subsize].above, bs); 324 int above = 0, left = 0, i; 330 above |= above_ctx[i]; 333 above = (above & bs) > 0; 336 return (left * 2 + above) + bsl * PARTITION_PLOFFSET;
|
H A D | vp9_entropymode.h | 104 const MB_PREDICTION_MODE above = vp9_above_block_mode(mi, above_mi, block); local 106 return vp9_kf_y_mode_prob[above][left];
|
H A D | vp9_common_data.c | 140 PARTITION_CONTEXT above; member in struct:__anon1108
|
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp9/common/mips/dspr2/ |
H A D | vp9_intrapred4_dspr2.c | 18 const uint8_t *above, const uint8_t *left) { 45 const uint8_t *above, const uint8_t *left) { 51 "lw %[above_c], (%[above]) \n\t" 81 : [above] "r" (above), [left] "r" (left), 87 const uint8_t *above, const uint8_t *left) { 97 "ulw %[resl], (%[above]) \n\t" 104 "lbu %[top_left], -1(%[above]) \n\t" 228 : [above] "r" (above), [lef 17 vp9_h_predictor_4x4_dspr2(uint8_t *dst, ptrdiff_t stride, const uint8_t *above, const uint8_t *left) argument 44 vp9_dc_predictor_4x4_dspr2(uint8_t *dst, ptrdiff_t stride, const uint8_t *above, const uint8_t *left) argument 86 vp9_tm_predictor_4x4_dspr2(uint8_t *dst, ptrdiff_t stride, const uint8_t *above, const uint8_t *left) argument [all...] |
H A D | vp9_intrapred16_dspr2.c | 18 const uint8_t *above, const uint8_t *left) { 165 const uint8_t *above, const uint8_t *left) { 172 "lw %[above1], (%[above]) \n\t" 173 "lw %[above2], 4(%[above]) \n\t" 196 "lw %[above1], 8(%[above]) \n\t" 197 "lw %[above2], 12(%[above]) \n\t" 328 : [above] "r" (above), [left] "r" (left), 17 vp9_h_predictor_16x16_dspr2(uint8_t *dst, ptrdiff_t stride, const uint8_t *above, const uint8_t *left) argument 164 vp9_dc_predictor_16x16_dspr2(uint8_t *dst, ptrdiff_t stride, const uint8_t *above, const uint8_t *left) argument
|
H A D | vp9_intrapred8_dspr2.c | 18 const uint8_t *above, const uint8_t *left) { 74 const uint8_t *above, const uint8_t *left) { 81 "lw %[above1], (%[above]) \n\t" 82 "lw %[above2], 4(%[above]) \n\t" 151 : [above] "r" (above), [left] "r" (left), [dst] "r" (dst), 157 const uint8_t *above, const uint8_t *left) { 167 "ulw %[reshw], (%[above]) \n\t" 168 "ulw %[top_left], 4(%[above]) \n\t" 177 "lbu %[top_left], -1(%[above]) \ 17 vp9_h_predictor_8x8_dspr2(uint8_t *dst, ptrdiff_t stride, const uint8_t *above, const uint8_t *left) argument 73 vp9_dc_predictor_8x8_dspr2(uint8_t *dst, ptrdiff_t stride, const uint8_t *above, const uint8_t *left) argument 156 vp9_tm_predictor_8x8_dspr2(uint8_t *dst, ptrdiff_t stride, const uint8_t *above, const uint8_t *left) argument [all...] |
/hardware/intel/common/omx-components/videocodec/libvpx_internal/armv7a/ |
H A D | vp9_rtcd.h | 27 void vp9_d207_predictor_4x4_c(uint8_t *dst, ptrdiff_t y_stride, const uint8_t *above, const uint8_t *left); 30 void vp9_d45_predictor_4x4_c(uint8_t *dst, ptrdiff_t y_stride, const uint8_t *above, const uint8_t *left); 33 void vp9_d63_predictor_4x4_c(uint8_t *dst, ptrdiff_t y_stride, const uint8_t *above, const uint8_t *left); 36 void vp9_h_predictor_4x4_c(uint8_t *dst, ptrdiff_t y_stride, const uint8_t *above, const uint8_t *left); 39 void vp9_d117_predictor_4x4_c(uint8_t *dst, ptrdiff_t y_stride, const uint8_t *above, const uint8_t *left); 42 void vp9_d135_predictor_4x4_c(uint8_t *dst, ptrdiff_t y_stride, const uint8_t *above, const uint8_t *left); 45 void vp9_d153_predictor_4x4_c(uint8_t *dst, ptrdiff_t y_stride, const uint8_t *above, const uint8_t *left); 48 void vp9_v_predictor_4x4_c(uint8_t *dst, ptrdiff_t y_stride, const uint8_t *above, const uint8_t *left); 51 void vp9_tm_predictor_4x4_c(uint8_t *dst, ptrdiff_t y_stride, const uint8_t *above, const uint8_t *left); 54 void vp9_dc_predictor_4x4_c(uint8_t *dst, ptrdiff_t y_stride, const uint8_t *above, cons [all...] |
/hardware/intel/common/omx-components/videocodec/libvpx_internal/armv7a-neon/ |
H A D | vp9_rtcd.h | 27 void vp9_d207_predictor_4x4_c(uint8_t *dst, ptrdiff_t y_stride, const uint8_t *above, const uint8_t *left); 30 void vp9_d45_predictor_4x4_c(uint8_t *dst, ptrdiff_t y_stride, const uint8_t *above, const uint8_t *left); 33 void vp9_d63_predictor_4x4_c(uint8_t *dst, ptrdiff_t y_stride, const uint8_t *above, const uint8_t *left); 36 void vp9_h_predictor_4x4_c(uint8_t *dst, ptrdiff_t y_stride, const uint8_t *above, const uint8_t *left); 39 void vp9_d117_predictor_4x4_c(uint8_t *dst, ptrdiff_t y_stride, const uint8_t *above, const uint8_t *left); 42 void vp9_d135_predictor_4x4_c(uint8_t *dst, ptrdiff_t y_stride, const uint8_t *above, const uint8_t *left); 45 void vp9_d153_predictor_4x4_c(uint8_t *dst, ptrdiff_t y_stride, const uint8_t *above, const uint8_t *left); 48 void vp9_v_predictor_4x4_c(uint8_t *dst, ptrdiff_t y_stride, const uint8_t *above, const uint8_t *left); 51 void vp9_tm_predictor_4x4_c(uint8_t *dst, ptrdiff_t y_stride, const uint8_t *above, const uint8_t *left); 54 void vp9_dc_predictor_4x4_c(uint8_t *dst, ptrdiff_t y_stride, const uint8_t *above, cons [all...] |
/hardware/intel/common/omx-components/videocodec/libvpx_internal/generic/ |
H A D | vp9_rtcd.h | 27 void vp9_d207_predictor_4x4_c(uint8_t *dst, ptrdiff_t y_stride, const uint8_t *above, const uint8_t *left); 30 void vp9_d45_predictor_4x4_c(uint8_t *dst, ptrdiff_t y_stride, const uint8_t *above, const uint8_t *left); 33 void vp9_d63_predictor_4x4_c(uint8_t *dst, ptrdiff_t y_stride, const uint8_t *above, const uint8_t *left); 36 void vp9_h_predictor_4x4_c(uint8_t *dst, ptrdiff_t y_stride, const uint8_t *above, const uint8_t *left); 39 void vp9_d117_predictor_4x4_c(uint8_t *dst, ptrdiff_t y_stride, const uint8_t *above, const uint8_t *left); 42 void vp9_d135_predictor_4x4_c(uint8_t *dst, ptrdiff_t y_stride, const uint8_t *above, const uint8_t *left); 45 void vp9_d153_predictor_4x4_c(uint8_t *dst, ptrdiff_t y_stride, const uint8_t *above, const uint8_t *left); 48 void vp9_v_predictor_4x4_c(uint8_t *dst, ptrdiff_t y_stride, const uint8_t *above, const uint8_t *left); 51 void vp9_tm_predictor_4x4_c(uint8_t *dst, ptrdiff_t y_stride, const uint8_t *above, const uint8_t *left); 54 void vp9_dc_predictor_4x4_c(uint8_t *dst, ptrdiff_t y_stride, const uint8_t *above, cons [all...] |
/hardware/intel/common/omx-components/videocodec/libvpx_internal/mips/ |
H A D | vp9_rtcd.h | 27 void vp9_d207_predictor_4x4_c(uint8_t *dst, ptrdiff_t y_stride, const uint8_t *above, const uint8_t *left); 30 void vp9_d45_predictor_4x4_c(uint8_t *dst, ptrdiff_t y_stride, const uint8_t *above, const uint8_t *left); 33 void vp9_d63_predictor_4x4_c(uint8_t *dst, ptrdiff_t y_stride, const uint8_t *above, const uint8_t *left); 36 void vp9_h_predictor_4x4_c(uint8_t *dst, ptrdiff_t y_stride, const uint8_t *above, const uint8_t *left); 39 void vp9_d117_predictor_4x4_c(uint8_t *dst, ptrdiff_t y_stride, const uint8_t *above, const uint8_t *left); 42 void vp9_d135_predictor_4x4_c(uint8_t *dst, ptrdiff_t y_stride, const uint8_t *above, const uint8_t *left); 45 void vp9_d153_predictor_4x4_c(uint8_t *dst, ptrdiff_t y_stride, const uint8_t *above, const uint8_t *left); 48 void vp9_v_predictor_4x4_c(uint8_t *dst, ptrdiff_t y_stride, const uint8_t *above, const uint8_t *left); 51 void vp9_tm_predictor_4x4_c(uint8_t *dst, ptrdiff_t y_stride, const uint8_t *above, const uint8_t *left); 54 void vp9_dc_predictor_4x4_c(uint8_t *dst, ptrdiff_t y_stride, const uint8_t *above, cons [all...] |
/hardware/intel/common/omx-components/videocodec/libvpx_internal/x86/ |
H A D | vp9_rtcd.h | 29 void vp9_d207_predictor_4x4_c(uint8_t *dst, ptrdiff_t y_stride, const uint8_t *above, const uint8_t *left); 30 void vp9_d207_predictor_4x4_ssse3(uint8_t *dst, ptrdiff_t y_stride, const uint8_t *above, const uint8_t *left); 31 RTCD_EXTERN void (*vp9_d207_predictor_4x4)(uint8_t *dst, ptrdiff_t y_stride, const uint8_t *above, const uint8_t *left); 33 void vp9_d45_predictor_4x4_c(uint8_t *dst, ptrdiff_t y_stride, const uint8_t *above, const uint8_t *left); 34 void vp9_d45_predictor_4x4_ssse3(uint8_t *dst, ptrdiff_t y_stride, const uint8_t *above, const uint8_t *left); 35 RTCD_EXTERN void (*vp9_d45_predictor_4x4)(uint8_t *dst, ptrdiff_t y_stride, const uint8_t *above, const uint8_t *left); 37 void vp9_d63_predictor_4x4_c(uint8_t *dst, ptrdiff_t y_stride, const uint8_t *above, const uint8_t *left); 38 void vp9_d63_predictor_4x4_ssse3(uint8_t *dst, ptrdiff_t y_stride, const uint8_t *above, const uint8_t *left); 39 RTCD_EXTERN void (*vp9_d63_predictor_4x4)(uint8_t *dst, ptrdiff_t y_stride, const uint8_t *above, const uint8_t *left); 41 void vp9_h_predictor_4x4_c(uint8_t *dst, ptrdiff_t y_stride, const uint8_t *above, cons [all...] |
/hardware/intel/common/omx-components/videocodec/libvpx_internal/mips-dspr2/ |
H A D | vp9_rtcd.h | 27 void vp9_d207_predictor_4x4_c(uint8_t *dst, ptrdiff_t y_stride, const uint8_t *above, const uint8_t *left); 30 void vp9_d45_predictor_4x4_c(uint8_t *dst, ptrdiff_t y_stride, const uint8_t *above, const uint8_t *left); 33 void vp9_d63_predictor_4x4_c(uint8_t *dst, ptrdiff_t y_stride, const uint8_t *above, const uint8_t *left); 36 void vp9_h_predictor_4x4_c(uint8_t *dst, ptrdiff_t y_stride, const uint8_t *above, const uint8_t *left); 37 void vp9_h_predictor_4x4_dspr2(uint8_t *dst, ptrdiff_t y_stride, const uint8_t *above, const uint8_t *left); 40 void vp9_d117_predictor_4x4_c(uint8_t *dst, ptrdiff_t y_stride, const uint8_t *above, const uint8_t *left); 43 void vp9_d135_predictor_4x4_c(uint8_t *dst, ptrdiff_t y_stride, const uint8_t *above, const uint8_t *left); 46 void vp9_d153_predictor_4x4_c(uint8_t *dst, ptrdiff_t y_stride, const uint8_t *above, const uint8_t *left); 49 void vp9_v_predictor_4x4_c(uint8_t *dst, ptrdiff_t y_stride, const uint8_t *above, const uint8_t *left); 52 void vp9_tm_predictor_4x4_c(uint8_t *dst, ptrdiff_t y_stride, const uint8_t *above, cons [all...] |
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/common/ |
H A D | findnearmv.c | 36 const MODE_INFO *above = here - xd->mode_info_stride; local 38 const MODE_INFO *aboveleft = above - 1; 48 /* Process above */ 49 if (above->mbmi.ref_frame != INTRA_FRAME) 51 if (above->mbmi.mv.as_int) 53 (++mv)->as_int = above->mbmi.mv.as_int; 54 mv_bias(ref_frame_sign_bias[above->mbmi.ref_frame], refframe, mv, ref_frame_sign_bias); 83 /* Process above left */ 108 /* See if above-left MV can be merged with NEAREST */ 113 cnt[CNT_SPLITMV] = ((above [all...] |
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp9/common/arm/neon/ |
H A D | vp9_reconintra_neon.asm | 30 ; const uint8_t *above, 34 ; r2 const uint8_t *above 47 ; const uint8_t *above, 51 ; r2 const uint8_t *above 68 ; const uint8_t *above, 72 ; r2 const uint8_t *above 97 ; const uint8_t *above, 101 ; r2 const uint8_t *above 130 ; const uint8_t *above, 134 ; r2 const uint8_t *above [all...] |
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/encoder/ |
H A D | mr_dissim.c | 104 const MODE_INFO *above = here - cm->mode_info_stride; local 106 const MODE_INFO *aboveleft = above - 1; 118 GET_MV_SIGN(above) 125 aboveright = above + 1; 147 GET_MV(above) 154 aboveright = above + 1;
|
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp9/common/x86/ |
H A D | vp9_intrapred_sse2.asm | 22 cglobal dc_predictor_4x4, 4, 5, 2, dst, stride, above, left, goffset 43 cglobal dc_predictor_8x8, 4, 5, 3, dst, stride, above, left, goffset 72 cglobal dc_predictor_16x16, 4, 5, 3, dst, stride, above, left, goffset 104 cglobal dc_predictor_32x32, 4, 5, 5, dst, stride, above, left, goffset 146 cglobal v_predictor_4x4, 3, 3, 1, dst, stride, above 156 cglobal v_predictor_8x8, 3, 3, 1, dst, stride, above 172 cglobal v_predictor_16x16, 3, 4, 1, dst, stride, above 188 cglobal v_predictor_32x32, 3, 4, 2, dst, stride, above 209 cglobal tm_predictor_4x4, 4, 4, 4, dst, stride, above, left 239 cglobal tm_predictor_8x8, 4, 4, 4, dst, stride, above, lef [all...] |
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/decoder/ |
H A D | decodemv.c | 216 const vp8_prob * get_sub_mv_ref_prob(const int left, const int above) argument 219 int aez = (above == 0); 220 int lea = (left == above); 277 /* On top edge, get from MB above us */ 320 refer back to us via "left" or "above". */ 351 const MODE_INFO *above = mi - mis; local 353 const MODE_INFO *aboveleft = above - 1; 368 /* Process above */ 369 if (above->mbmi.ref_frame != INTRA_FRAME) 371 if (above [all...] |
/hardware/qcom/display/msm8226/libhwcomposer/ |
H A D | hwc_delta_panel.cpp | 85 "vld4.8 {d8-d11}, [%[above]]! \n" 125 : [above]"+&r"(pPixelAbove)
|
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/common/x86/ |
H A D | recon_wrapper_sse2.c | 18 const unsigned char *above, \ 115 const unsigned char *above, \
|
H A D | recon_sse2.asm | 122 ; unsigned char *above, 136 mov rdi, arg(2) ;above; 195 ; unsigned char *above, 212 mov rsi, arg(2) ;above; 249 ; unsigned char *above, 316 ; unsigned char *above, 355 ; unsigned char *above, 372 mov rsi, arg(2) ;above 436 ; unsigned char *above, 477 ; unsigned char *above, [all...] |
/hardware/intel/img/hwcomposer/merrifield/common/base/ |
H A D | HwcLayerList.cpp | 593 // 2) noncandidate layer and candidate layers above the target layer can't overlap 604 // check candidate layer above this noncandidate layer does not overlap 605 for (int above = below + 1; above < targetLayerIndex; above++) { 606 if (mFBLayers[above]->mPlaneCandidate == false) { 609 if (hasIntersection(mFBLayers[above], mFBLayers[below])) { 616 // check candidate and noncandidate layers above this candidate does not overlap 617 for (int above = targetLayerIndex + 1; above < mFBLayer [all...] |
/hardware/intel/img/hwcomposer/moorefield_hdmi/common/base/ |
H A D | HwcLayerList.cpp | 664 // 2) noncandidate layer and candidate layers above the target layer can't overlap 675 // check candidate layer above this noncandidate layer does not overlap 676 for (int above = below + 1; above < targetLayerIndex; above++) { 677 if (mFBLayers[above]->mPlaneCandidate == false) { 680 if (hasIntersection(mFBLayers[above], mFBLayers[below])) { 687 // check candidate and noncandidate layers above this candidate does not overlap 688 for (unsigned int above = targetLayerIndex + 1; above < mFBLayer [all...] |
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp9/encoder/x86/ |
H A D | vp9_subpel_variance_impl_sse2.asm | 56 pavgb xmm5, xmm1 ; xmm = vertical average of the above 59 punpcklbw xmm5, xmm0 ; xmm5 = words of above 63 punpcklbw xmm3, xmm0 ; xmm3 = words of above 273 punpcklbw xmm5, xmm0 ; xmm5 = words of above 277 punpcklbw xmm3, xmm0 ; xmm3 = words of above
|
/hardware/qcom/media/msm8974/mm-core/omxcore/ |
H A D | Android.mk | 6 # * Redistributions of source code must retain the above copyright 8 # * Redistributions in binary form must reproduce the above copyright
|