Lines Matching full:compose
178 vin->compose.width == vin->format.width && in rvin_scaler_needed()
180 vin->compose.height == vin->format.height); in rvin_scaler_needed()
566 if (crop_height != vin->compose.height) in rvin_scaler_gen2()
567 ys = (4096 * crop_height) / vin->compose.height; in rvin_scaler_gen2()
571 if (vin->crop.width != vin->compose.width) in rvin_scaler_gen2()
572 xs = (4096 * vin->crop.width) / vin->compose.width; in rvin_scaler_gen2()
633 ratio_h = rvin_uds_scale_ratio(vin->crop.width, vin->compose.width); in rvin_scaler_gen3()
636 ratio_v = rvin_uds_scale_ratio(vin->crop.height, vin->compose.height); in rvin_scaler_gen3()
639 clip_size = vin->compose.width << 16; in rvin_scaler_gen3()
647 clip_size |= vin->compose.height / 2; in rvin_scaler_gen3()
650 clip_size |= vin->compose.height; in rvin_scaler_gen3()
662 vin->crop.top, vin->compose.width, vin->compose.height, in rvin_scaler_gen3()
663 vin->compose.left, vin->compose.top); in rvin_scaler_gen3()
999 offsetx = vin->compose.left * fmt->bpp; in rvin_set_slot_addr()
1000 offsety = vin->compose.top * vin->format.bytesperline; in rvin_set_slot_addr()