Lines Matching refs:region

330     MppEncOSDRegion3 *region = &osd_data->region[0];  in osd3_test_case_fmt()  local
332 if (region->fmt == MPP_FMT_AYUV2BPP || region->fmt == MPP_FMT_AYUV1BPP) in osd3_test_case_fmt()
333 region->alpha_cfg.fg_alpha_sel = FROM_LUT; in osd3_test_case_fmt()
335 region->alpha_cfg.fg_alpha_sel = FROM_DDR; in osd3_test_case_fmt()
342 MppEncOSDRegion3 *region = &osd_data->region[0]; in osd3_test_case_fg_alpha_sel() local
345 region->alpha_cfg.fg_alpha_sel = FROM_DDR; in osd3_test_case_fg_alpha_sel()
347 region = &osd_data->region[1]; in osd3_test_case_fg_alpha_sel()
348 memcpy(region, &osd_data->region[0], sizeof(MppEncOSDRegion3)); in osd3_test_case_fg_alpha_sel()
349 region->lt_x = (region_width + 16); in osd3_test_case_fg_alpha_sel()
350 region->rb_x = region->lt_x + region_width - 1; in osd3_test_case_fg_alpha_sel()
351 region->alpha_cfg.fg_alpha_sel = FROM_LUT; in osd3_test_case_fg_alpha_sel()
354 region = &osd_data->region[2]; in osd3_test_case_fg_alpha_sel()
355 memcpy(region, &osd_data->region[0], sizeof(MppEncOSDRegion3)); in osd3_test_case_fg_alpha_sel()
356 region->lt_x = (region_width + 16) * 2; in osd3_test_case_fg_alpha_sel()
357 region->rb_x = region->lt_x + region_width - 1; in osd3_test_case_fg_alpha_sel()
358 region->alpha_cfg.fg_alpha_sel = FROM_REG; in osd3_test_case_fg_alpha_sel()
359 region->alpha_cfg.fg_alpha = 0x80; in osd3_test_case_fg_alpha_sel()
368 MppEncOSDRegion3 *region = &osd_data->region[0]; in osd3_test_case_ch_ds_mode() local
371 region->ch_ds_mode = AVERAGE; in osd3_test_case_ch_ds_mode()
373 region = &osd_data->region[1]; in osd3_test_case_ch_ds_mode()
374 memcpy(region, &osd_data->region[0], sizeof(MppEncOSDRegion3)); in osd3_test_case_ch_ds_mode()
375 region->lt_x = (region_width + 16); in osd3_test_case_ch_ds_mode()
376 region->rb_x = region->lt_x + region_width - 1; in osd3_test_case_ch_ds_mode()
377 region->ch_ds_mode = DROP; in osd3_test_case_ch_ds_mode()
386 MppEncOSDRegion3 *region = &osd_data->region[0]; in osd3_test_case_range_trns_sel() local
389 region->range_trns_sel = FULL_TO_LIMIT; in osd3_test_case_range_trns_sel()
390 region->range_trns_en = 1; in osd3_test_case_range_trns_sel()
392 region = &osd_data->region[1]; in osd3_test_case_range_trns_sel()
393 memcpy(region, &osd_data->region[0], sizeof(MppEncOSDRegion3)); in osd3_test_case_range_trns_sel()
394 region->lt_x = (region_width + 16); in osd3_test_case_range_trns_sel()
395 region->rb_x = region->lt_x + region_width - 1; in osd3_test_case_range_trns_sel()
396 region->range_trns_sel = LIMIT_TO_FULL; in osd3_test_case_range_trns_sel()
405 MppEncOSDRegion3 *region = &osd_data->region[0]; in osd3_test_case_max_reginon_num() local
410 region = &osd_data->region[i]; in osd3_test_case_max_reginon_num()
411 memcpy(region, &osd_data->region[0], sizeof(MppEncOSDRegion3)); in osd3_test_case_max_reginon_num()
412 region->lt_x = (region_width + 16) * i; in osd3_test_case_max_reginon_num()
413 region->rb_x = region->lt_x + region_width - 1; in osd3_test_case_max_reginon_num()
539 MppEncOSDRegion3 *region = NULL; in osd3_get_test_case() local
546 region = &osd_data->region[0]; in osd3_get_test_case()
547 memset(region, 0, sizeof(MppEncOSDRegion3)); in osd3_get_test_case()
569 …te_argb(base_pattern, dst_ptr, region_width, region_height, osd3_test_cases[case_idx].fmt, region); in osd3_get_test_case()
571 region->osd_buf = *kmpp_obj_to_shm(*osd_buffer); in osd3_get_test_case()
572 region->lt_x = 0; in osd3_get_test_case()
573 region->lt_y = 0; in osd3_get_test_case()
574 region->rb_x = region->lt_x + region_width - 1; in osd3_get_test_case()
575 region->rb_y = region->lt_y + region_height - 1; in osd3_get_test_case()
576 region->enable = 1; in osd3_get_test_case()
581 region->lut[0] = 0x80; // v0 in osd3_get_test_case()
582 region->lut[1] = 0x80; // u0 in osd3_get_test_case()
583 region->lut[2] = 0; // y0 in osd3_get_test_case()
584 region->lut[3] = 0x80; // v1 in osd3_get_test_case()
585 region->lut[4] = 0x80; // u1 in osd3_get_test_case()
586 region->lut[5] = 0xff; // y1 in osd3_get_test_case()
587 region->lut[6] = 0xff; // a0 in osd3_get_test_case()
588 region->lut[7] = 0xff; // a1 in osd3_get_test_case()
590 region->qp_cfg.qp_adj_en = 1; in osd3_get_test_case()
591 region->qp_cfg.qp_adj_sel = QP_RELATIVE; in osd3_get_test_case()
592 region->qp_cfg.qp_min = 10; in osd3_get_test_case()
593 region->qp_cfg.qp_max = 51; in osd3_get_test_case()
594 region->qp_cfg.qp = -1; in osd3_get_test_case()