Home
last modified time | relevance | path

Searched refs:block (Results 1 – 25 of 144) sorted by relevance

123456

/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/common/
Dmbpitch.c22 x->block[r*4+c].predictor = x->predictor + r * 4 * 16 + c * 4; in vp8_setup_block_dptrs()
30 x->block[16+r*2+c].predictor = x->predictor + 256 + r * 4 * 8 + c * 4; in vp8_setup_block_dptrs()
39 x->block[20+r*2+c].predictor = x->predictor + 320 + r * 4 * 8 + c * 4; in vp8_setup_block_dptrs()
46 x->block[r].qcoeff = x->qcoeff + r * 16; in vp8_setup_block_dptrs()
47 x->block[r].dqcoeff = x->dqcoeff + r * 16; in vp8_setup_block_dptrs()
48 x->block[r].eob = x->eobs + r; in vp8_setup_block_dptrs()
54 int block; in vp8_build_block_doffsets() local
56 for (block = 0; block < 16; block++) /* y blocks */ in vp8_build_block_doffsets()
58 x->block[block].offset = in vp8_build_block_doffsets()
59 (block >> 2) * 4 * x->dst.y_stride + (block & 3) * 4; in vp8_build_block_doffsets()
[all …]
Dreconinter.c260 temp = x->block[yoffset ].bmi.mv.as_mv.row in vp8_build_inter4x4_predictors_mbuv()
261 + x->block[yoffset+1].bmi.mv.as_mv.row in vp8_build_inter4x4_predictors_mbuv()
262 + x->block[yoffset+4].bmi.mv.as_mv.row in vp8_build_inter4x4_predictors_mbuv()
263 + x->block[yoffset+5].bmi.mv.as_mv.row; in vp8_build_inter4x4_predictors_mbuv()
267 x->block[uoffset].bmi.mv.as_mv.row = (temp / 8) & x->fullpixel_mask; in vp8_build_inter4x4_predictors_mbuv()
269 temp = x->block[yoffset ].bmi.mv.as_mv.col in vp8_build_inter4x4_predictors_mbuv()
270 + x->block[yoffset+1].bmi.mv.as_mv.col in vp8_build_inter4x4_predictors_mbuv()
271 + x->block[yoffset+4].bmi.mv.as_mv.col in vp8_build_inter4x4_predictors_mbuv()
272 + x->block[yoffset+5].bmi.mv.as_mv.col; in vp8_build_inter4x4_predictors_mbuv()
276 x->block[uoffset].bmi.mv.as_mv.col = (temp / 8) & x->fullpixel_mask; in vp8_build_inter4x4_predictors_mbuv()
[all …]
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/encoder/arm/
Dquantize_arm.c33 x->quantize_b_pair(&x->block[i], &x->block[i+1], in vp8_quantize_mby_neon()
34 &x->e_mbd.block[i], &x->e_mbd.block[i+1]); in vp8_quantize_mby_neon()
37 x->quantize_b(&x->block[24], &x->e_mbd.block[24]); in vp8_quantize_mby_neon()
47 x->quantize_b_pair(&x->block[i], &x->block[i+1], in vp8_quantize_mb_neon()
48 &x->e_mbd.block[i], &x->e_mbd.block[i+1]); in vp8_quantize_mb_neon()
51 x->quantize_b(&x->block[24], &x->e_mbd.block[24]); in vp8_quantize_mb_neon()
60 x->quantize_b_pair(&x->block[i], &x->block[i+1], in vp8_quantize_mbuv_neon()
61 &x->e_mbd.block[i], &x->e_mbd.block[i+1]); in vp8_quantize_mbuv_neon()
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp9/encoder/
Dvp9_encodemb.c108 static void optimize_b(int plane, int block, BLOCK_SIZE plane_bsize, in optimize_b() argument
117 const int16_t *coeff = BLOCK_OFFSET(mb->plane[plane].coeff, block); in optimize_b()
118 int16_t *qcoeff = BLOCK_OFFSET(p->qcoeff, block); in optimize_b()
119 int16_t *dqcoeff = BLOCK_OFFSET(pd->dqcoeff, block); in optimize_b()
120 int eob = p->eobs[block], final_eob, sz = 0; in optimize_b()
133 const scan_order *so = get_scan(xd, tx_size, type, block); in optimize_b()
305 mb->plane[plane].eobs[block] = final_eob; in optimize_b()
317 void vp9_xform_quant(MACROBLOCK *x, int plane, int block, in vp9_xform_quant() argument
323 int16_t *const coeff = BLOCK_OFFSET(p->coeff, block); in vp9_xform_quant()
324 int16_t *const qcoeff = BLOCK_OFFSET(p->qcoeff, block); in vp9_xform_quant()
[all …]
Dvp9_tokenize.c167 static void set_entropy_context_b(int plane, int block, BLOCK_SIZE plane_bsize, in set_entropy_context_b() argument
174 txfrm_block_to_raster_xy(plane_bsize, tx_size, block, &aoff, &loff); in set_entropy_context_b()
175 vp9_set_contexts(xd, pd, plane_bsize, tx_size, p->eobs[block] > 0, in set_entropy_context_b()
209 static void tokenize_b(int plane, int block, BLOCK_SIZE plane_bsize, in tokenize_b() argument
222 int eob = p->eobs[block]; in tokenize_b()
224 const int16_t *qcoeff = BLOCK_OFFSET(p->qcoeff, block); in tokenize_b()
240 txfrm_block_to_raster_xy(plane_bsize, tx_size, block, &aoff, &loff); in tokenize_b()
244 so = get_scan(xd, tx_size, type, block); in tokenize_b()
293 static void is_skippable(int plane, int block, in is_skippable() argument
297 args->skippable[0] &= (!args->x->plane[plane].eobs[block]); in is_skippable()
Dvp9_encodemb.h26 void vp9_xform_quant(MACROBLOCK *x, int plane, int block,
31 void vp9_encode_block_intra(MACROBLOCK *x, int plane, int block,
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/encoder/
Dquantize.c276 x->quantize_b(&x->block[i], &x->e_mbd.block[i]); in vp8_quantize_mby_c()
279 x->quantize_b(&x->block[24], &x->e_mbd.block[24]); in vp8_quantize_mby_c()
289 x->quantize_b(&x->block[i], &x->e_mbd.block[i]); in vp8_quantize_mb_c()
298 x->quantize_b(&x->block[i], &x->e_mbd.block[i]); in vp8_quantize_mbuv_c()
661 x->e_mbd.block[i].dequant = xd->dequant_y1; in vp8cx_mb_init_quantizer()
663 x->e_mbd.block[i].dequant = xd->dequant_uv; in vp8cx_mb_init_quantizer()
664 x->e_mbd.block[24].dequant = xd->dequant_y2; in vp8cx_mb_init_quantizer()
672 x->block[i].quant = cpi->Y1quant[QIndex]; in vp8cx_mb_init_quantizer()
673 x->block[i].quant_fast = cpi->Y1quant_fast[QIndex]; in vp8cx_mb_init_quantizer()
674 x->block[i].quant_shift = cpi->Y1quant_shift[QIndex]; in vp8cx_mb_init_quantizer()
[all …]
Dencodemb.c98 BLOCK *b = &x->block[0]; in vp8_subtract_mb()
124 x->short_fdct8x4(&x->block[i].src_diff[0], in vp8_transform_mbuv()
125 &x->block[i].coeff[0], 16); in vp8_transform_mbuv()
136 x->short_fdct8x4(&x->block[i].src_diff[0], in vp8_transform_intra_mby()
137 &x->block[i].coeff[0], 32); in vp8_transform_intra_mby()
144 x->short_walsh4x4(&x->block[24].src_diff[0], in vp8_transform_intra_mby()
145 &x->block[24].coeff[0], 8); in vp8_transform_intra_mby()
156 x->short_fdct8x4(&x->block[i].src_diff[0], in transform_mb()
157 &x->block[i].coeff[0], 32); in transform_mb()
166 x->short_fdct8x4(&x->block[i].src_diff[0], in transform_mb()
[all …]
Dethreading.c357 z->block[i].quant = x->block[i].quant; in setup_mbby_copy()
358 z->block[i].quant_fast = x->block[i].quant_fast; in setup_mbby_copy()
359 z->block[i].quant_shift = x->block[i].quant_shift; in setup_mbby_copy()
360 z->block[i].zbin = x->block[i].zbin; in setup_mbby_copy()
361 z->block[i].zrun_zbin_boost = x->block[i].zrun_zbin_boost; in setup_mbby_copy()
362 z->block[i].round = x->block[i].round; in setup_mbby_copy()
363 z->block[i].src_stride = x->block[i].src_stride; in setup_mbby_copy()
416 zd->block[i].dequant = zd->dequant_y1; in setup_mbby_copy()
418 zd->block[i].dequant = zd->dequant_uv; in setup_mbby_copy()
419 zd->block[24].dequant = zd->dequant_y2; in setup_mbby_copy()
Dtokenize.c121 b = xd->block + 24; in tokenize2nd_order_b()
200 unsigned int block; in tokenize1st_order_b() local
212 b = xd->block; in tokenize1st_order_b()
214 for (block = 0; block < 16; block++, b++) in tokenize1st_order_b()
217 tmp1 = vp8_block2above[block]; in tokenize1st_order_b()
218 tmp2 = vp8_block2left[block]; in tokenize1st_order_b()
289 for (block = 16; block < 24; block++, b++) in tokenize1st_order_b()
292 tmp1 = vp8_block2above[block]; in tokenize1st_order_b()
293 tmp2 = vp8_block2left[block]; in tokenize1st_order_b()
/hardware/bsp/intel/peripheral/libupm/src/sm130/
Dsm130.h230 bool authenticate(uint8_t block, KEY_TYPES_T keyType, std::string key="");
239 std::string readBlock16(uint8_t block);
248 int32_t readValueBlock(uint8_t block);
258 bool writeBlock16(uint8_t block, std::string contents);
269 bool writeValueBlock(uint8_t block, int32_t value);
280 bool writeBlock4(uint8_t block, std::string contents);
307 int32_t adjustValueBlock(uint8_t block, int32_t value, bool incr);
Dsm130.cxx250 bool SM130::authenticate(uint8_t block, KEY_TYPES_T keyType, string key) in authenticate() argument
273 data.push_back(block); in authenticate()
309 string SM130::readBlock16(uint8_t block) in readBlock16() argument
315 data.push_back(block); in readBlock16()
349 int32_t SM130::readValueBlock(uint8_t block) in readValueBlock() argument
355 data.push_back(block); in readValueBlock()
395 bool SM130::writeBlock16(uint8_t block, string contents) in writeBlock16() argument
409 data.push_back(block); in writeBlock16()
445 bool SM130::writeValueBlock(uint8_t block, int32_t value) in writeValueBlock() argument
450 data.push_back(block); in writeValueBlock()
[all …]
/hardware/qcom/display/msm8996/sdm/libs/core/fb/
Dhw_color_manager.cpp63 kernel_params->data.pcc_cfg_data.block = MDP_LOGICAL_BLOCK_DISP_0 + feature.disp_id_; in SetPCC()
67 kernel_params->data.pcc_cfg_data.version, kernel_params->data.pcc_cfg_data.block, in SetPCC()
78 kernel_params->data.lut_cfg_data.data.igc_lut_data.block = in SetIGC()
93 kernel_params->data.lut_cfg_data.data.pgc_lut_data.block = in SetPGC()
107 kernel_params->data.lut_cfg_data.data.pgc_lut_data.block = in SetMixerGC()
119 kernel_params->data.pa_v2_cfg_data.block = MDP_LOGICAL_BLOCK_DISP_0 + feature.disp_id_; in SetPAV2()
123 kernel_params->data.pa_v2_cfg_data.version, kernel_params->data.pa_v2_cfg_data.block, in SetPAV2()
134 kernel_params->data.dither_cfg_data.block = MDP_LOGICAL_BLOCK_DISP_0 + feature.disp_id_; in SetDither()
146 kernel_params->data.gamut_cfg_data.block = MDP_LOGICAL_BLOCK_DISP_0 + feature.disp_id_; in SetGamut()
/hardware/intel/common/omx-components/videocodec/libvpx_internal/generic/
Dvp8_rtcd.h19 struct block;
238 void vp8_regular_quantize_b_c(struct block *, struct blockd *);
241 void vp8_fast_quantize_b_c(struct block *, struct blockd *);
244 void vp8_regular_quantize_b_pair_c(struct block *b1, struct block *b2, struct blockd *d1, struct bl…
247 void vp8_fast_quantize_b_pair_c(struct block *b1, struct block *b2, struct blockd *d1, struct block…
268 void vp8_subtract_b_c(struct block *be, struct blockd *bd, int pitch);
277 int vp8_full_search_sad_c(struct macroblock *x, struct block *b, struct blockd *d, union int_mv *re…
280 int vp8_refining_search_sad_c(struct macroblock *x, struct block *b, struct blockd *d, union int_mv…
283 int vp8_diamond_search_sad_c(struct macroblock *x, struct block *b, struct blockd *d, union int_mv …
/hardware/intel/common/omx-components/videocodec/libvpx_internal/mips/
Dvp8_rtcd.h19 struct block;
238 void vp8_regular_quantize_b_c(struct block *, struct blockd *);
241 void vp8_fast_quantize_b_c(struct block *, struct blockd *);
244 void vp8_regular_quantize_b_pair_c(struct block *b1, struct block *b2, struct blockd *d1, struct bl…
247 void vp8_fast_quantize_b_pair_c(struct block *b1, struct block *b2, struct blockd *d1, struct block…
268 void vp8_subtract_b_c(struct block *be, struct blockd *bd, int pitch);
277 int vp8_full_search_sad_c(struct macroblock *x, struct block *b, struct blockd *d, union int_mv *re…
280 int vp8_refining_search_sad_c(struct macroblock *x, struct block *b, struct blockd *d, union int_mv…
283 int vp8_diamond_search_sad_c(struct macroblock *x, struct block *b, struct blockd *d, union int_mv …
/hardware/intel/common/omx-components/videocodec/libvpx_internal/armv7a-neon/
Dvp8_rtcd.h19 struct block;
322 void vp8_regular_quantize_b_c(struct block *, struct blockd *);
325 void vp8_fast_quantize_b_c(struct block *, struct blockd *);
326 void vp8_fast_quantize_b_armv6(struct block *, struct blockd *);
327 void vp8_fast_quantize_b_neon(struct block *, struct blockd *);
330 void vp8_regular_quantize_b_pair_c(struct block *b1, struct block *b2, struct blockd *d1, struct bl…
333 void vp8_fast_quantize_b_pair_c(struct block *b1, struct block *b2, struct blockd *d1, struct block…
334 void vp8_fast_quantize_b_pair_neon(struct block *b1, struct block *b2, struct blockd *d1, struct bl…
358 void vp8_subtract_b_c(struct block *be, struct blockd *bd, int pitch);
359 void vp8_subtract_b_armv6(struct block *be, struct blockd *bd, int pitch);
[all …]
/hardware/intel/common/omx-components/videocodec/libvpx_internal/armv7a/
Dvp8_rtcd.h19 struct block;
277 void vp8_regular_quantize_b_c(struct block *, struct blockd *);
280 void vp8_fast_quantize_b_c(struct block *, struct blockd *);
281 void vp8_fast_quantize_b_armv6(struct block *, struct blockd *);
284 void vp8_regular_quantize_b_pair_c(struct block *b1, struct block *b2, struct blockd *d1, struct bl…
287 void vp8_fast_quantize_b_pair_c(struct block *b1, struct block *b2, struct blockd *d1, struct block…
308 void vp8_subtract_b_c(struct block *be, struct blockd *bd, int pitch);
309 void vp8_subtract_b_armv6(struct block *be, struct blockd *bd, int pitch);
320 int vp8_full_search_sad_c(struct macroblock *x, struct block *b, struct blockd *d, union int_mv *re…
323 int vp8_refining_search_sad_c(struct macroblock *x, struct block *b, struct blockd *d, union int_mv…
[all …]
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/third_party/nestegg/halloc/
Dhalloc.h23 void * halloc (void * block, size_t len);
24 void hattach(void * block, void * parent);
/hardware/qcom/msm8960/original-kernel-headers/linux/
Dmsm_mdp.h292 uint32_t block; member
325 uint32_t block; member
338 uint32_t block; member
437 uint32_t block; member
449 uint32_t block; member
462 uint32_t block; member
481 uint32_t block; member
493 uint32_t block; member
520 uint32_t block; member
/hardware/qcom/msm8960/kernel-headers/linux/
Dmsm_mdp.h289 uint32_t block; member
322 uint32_t block; member
336 uint32_t block; member
425 uint32_t block; member
432 uint32_t block; member
446 uint32_t block; member
466 uint32_t block; member
479 uint32_t block; member
507 uint32_t block; member
/hardware/intel/common/omx-components/videocodec/libvpx_internal/mips-dspr2/
Dvp8_rtcd.h19 struct block;
256 void vp8_regular_quantize_b_c(struct block *, struct blockd *);
259 void vp8_fast_quantize_b_c(struct block *, struct blockd *);
262 void vp8_regular_quantize_b_pair_c(struct block *b1, struct block *b2, struct blockd *d1, struct bl…
265 void vp8_fast_quantize_b_pair_c(struct block *b1, struct block *b2, struct blockd *d1, struct block…
286 void vp8_subtract_b_c(struct block *be, struct blockd *bd, int pitch);
295 int vp8_full_search_sad_c(struct macroblock *x, struct block *b, struct blockd *d, union int_mv *re…
298 int vp8_refining_search_sad_c(struct macroblock *x, struct block *b, struct blockd *d, union int_mv…
301 int vp8_diamond_search_sad_c(struct macroblock *x, struct block *b, struct blockd *d, union int_mv …
/hardware/qcom/msm8x27/kernel-headers/linux/
Dmsm_mdp.h285 uint32_t block; member
306 uint32_t block; member
379 uint32_t block; member
386 uint32_t block; member
400 uint32_t block; member
414 uint32_t block; member
427 uint32_t block; member
440 uint32_t block; member
/hardware/qcom/msm8x27/original-kernel-headers/linux/
Dmsm_mdp.h288 uint32_t block; member
310 uint32_t block; member
395 uint32_t block; member
407 uint32_t block; member
420 uint32_t block; member
433 uint32_t block; member
446 uint32_t block; member
458 uint32_t block; member
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/common/arm/armv6/
Dcopymem16x16_v6.asm17 AREA Block, CODE, READONLY ; name this block of code
25 pld [r0, #31] ; preload for next 16x16 block
91 pld [r0, #31] ; preload for next 16x16 block
124 pld [r0, #31] ; preload for next 16x16 block
153 pld [r0, #31] ; preload for next 16x16 block
177 pld [r0, #31] ; preload for next 16x16 block
/hardware/qcom/msm8x26/original-kernel-headers/linux/
Dmsm_mdp.h398 uint32_t block; member
426 uint32_t block; member
465 uint32_t block; member
473 uint32_t block; member
480 uint32_t block; member
730 uint32_t block; member
742 uint32_t block; member
755 uint32_t block; member
776 uint32_t block; member
802 uint32_t block; member
[all …]

123456