Home
last modified time | relevance | path

Searched refs:out_area (Results 1 – 4 of 4) sorted by relevance

/external/libxcam/xcore/interface/
Dstitcher.cpp42 current.out_area.pos_x + current.out_area.width == next.out_area.pos_x) in merge_neighbor_area()
47 merged.out_area.pos_x = current.out_area.pos_x; in merge_neighbor_area()
48 merged.out_area.width = current.out_area.width + next.out_area.width; in merge_neighbor_area()
59 XCAM_ASSERT (area.out_area.pos_x >= 0 && area.out_area.pos_x < (int32_t)round_width); in split_area_by_out()
60 XCAM_ASSERT (area.out_area.width > 0 && area.out_area.width < (int32_t)round_width); in split_area_by_out()
61 if (area.out_area.pos_x + area.out_area.width > (int32_t)round_width) { in split_area_by_out()
63 split_a.out_area.width = round_width - area.out_area.pos_x; in split_area_by_out()
64 split_a.in_area.width = split_a.out_area.width; in split_area_by_out()
69 split_b.out_area.pos_x = 0; in split_area_by_out()
70 split_b.out_area.width = split_b.in_area.width; in split_area_by_out()
[all …]
Dstitcher.h110 Rect out_area; member
116 Rect out_area; member
/external/libxcam/modules/soft/
Dsoft_blender.cpp507 Rect out_area = _blender->get_merge_window (); in start_reconstruct_task() local
509 if (out_area.width == 0 || out_area.height == 0) { in start_reconstruct_task()
510 out_area.width = out_info.width; in start_reconstruct_task()
511 out_area.height = out_info.height; in start_reconstruct_task()
513 XCAM_ASSERT (out_area.pos_x % SOFT_BLENDER_ALIGNMENT_X == 0); in start_reconstruct_task()
514 XCAM_ASSERT (out_area.pos_y % SOFT_BLENDER_ALIGNMENT_Y == 0); in start_reconstruct_task()
516 out_buf, out_area.width, out_area.height, out_info.strides[0], in start_reconstruct_task()
517 out_info.offsets[0] + out_area.pos_x + out_area.pos_y * out_info.strides[0]); in start_reconstruct_task()
519 out_buf, out_area.width / 2, out_area.height / 2, out_info.strides[1], in start_reconstruct_task()
520 out_info.offsets[1] + out_area.pos_x + out_area.pos_y / 2 * out_info.strides[1]); in start_reconstruct_task()
[all …]
Dsoft_stitcher.cpp316 area.in_area.width == area.out_area.width && area.in_area.height == area.out_area.height, in create_copier()
376 …areas[i].out_area.pos_x, areas[i].out_area.pos_y, areas[i].out_area.width, areas[i].out_area.heigh… in init_config()
555 blender->set_merge_window (overlap_info.out_area); in start_single_blender()
646 out_buf, copy_area.out_area.width, copy_area.out_area.height, out_info.strides[0], in start_copy_task()
647 … out_info.offsets[0] + copy_area.out_area.pos_x + copy_area.out_area.pos_y * out_info.strides[0]); in start_copy_task()
649 out_buf, copy_area.out_area.width / 2, copy_area.out_area.height / 2, out_info.strides[0], in start_copy_task()
650 …out_info.offsets[1] + copy_area.out_area.pos_x + copy_area.out_area.pos_y / 2 * out_info.strides[1… in start_copy_task()