Home
last modified time | relevance | path

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

/external/libxcam/xcore/interface/
Dstitcher.cpp41 current.in_area.pos_x + current.in_area.width == next.in_area.pos_x && in merge_neighbor_area()
45 merged.in_area.pos_x = current.in_area.pos_x; in merge_neighbor_area()
46 merged.in_area.width = current.in_area.width + next.in_area.width; in merge_neighbor_area()
64 split_a.in_area.width = split_a.out_area.width; in split_area_by_out()
67 split_b.in_area.pos_x = area.in_area.pos_x + split_a.in_area.width; in split_area_by_out()
68 split_b.in_area.width = area.in_area.width - split_a.in_area.width; in split_area_by_out()
70 split_b.out_area.width = split_b.in_area.width; in split_area_by_out()
75 XCAM_ASSERT (area.out_area.width == area.in_area.width); in split_area_by_out()
454 left.in_area.pos_x = mark_left.slice_center_x; in update_copy_areas()
455 left.in_area.width = overlap.left.pos_x - left.in_area.pos_x; in update_copy_areas()
[all …]
Dstitcher.h115 Rect in_area; member
/external/libxcam/modules/soft/
Dsoft_stitcher.cpp316 area.in_area.width == area.out_area.width && area.in_area.height == area.out_area.height, in create_copier()
375 … areas[i].in_area.pos_x, areas[i].in_area.pos_y, areas[i].in_area.width, areas[i].in_area.height, in init_config()
639 in_buf, copy_area.in_area.width, copy_area.in_area.height, in_info.strides[0], in start_copy_task()
640 … in_info.offsets[0] + copy_area.in_area.pos_x + copy_area.in_area.pos_y * in_info.strides[0]); in start_copy_task()
642 in_buf, copy_area.in_area.width / 2, copy_area.in_area.height / 2, in_info.strides[0], in start_copy_task()
643 … in_info.offsets[1] + copy_area.in_area.pos_x + copy_area.in_area.pos_y / 2 * in_info.strides[1]); in start_copy_task()
653 WorkSize global_size (1, xcam_ceil (copy_area.in_area.height, 2) / 2); in start_copy_task()
Dsoft_blender.cpp342 Rect in_area = _blender->get_input_merge_area (idx); in start_scaler() local
344 if (in_area.width == 0 || in_area.height == 0) { in start_scaler()
345 in_area.width = buf_info.width; in start_scaler()
346 in_area.height = buf_info.height; in start_scaler()
348 XCAM_ASSERT (in_area.pos_x % SOFT_BLENDER_ALIGNMENT_X == 0); in start_scaler()
349 XCAM_ASSERT (in_area.pos_y % SOFT_BLENDER_ALIGNMENT_Y == 0); in start_scaler()
351 in_buf, in_area.width, in_area.height, buf_info.strides[0], in start_scaler()
352 buf_info.offsets[0] + in_area.pos_x + in_area.pos_y * buf_info.strides[0]); in start_scaler()
354 in_buf, in_area.width / 2, in_area.height / 2, buf_info.strides[1], in start_scaler()
355 buf_info.offsets[1] + in_area.pos_x + buf_info.strides[1] * in_area.pos_y / 2); in start_scaler()