Lines Matching refs:source_
103 source_{source}
111 std::memcpy(out_data, source_.get_row_ptr(next_row_), get_row_bytes());
118 auto src_format = source_.get_format();
120 return source_.get_next_row_data(out_data);
124 buffer_.resize(source_.get_row_bytes());
125 bool got_data = source_.get_next_row_data(buffer_.data());
137 source_(source),
143 buffer_{source_.get_row_bytes()}
149 if (source_.get_height() % interleaved_lines_ > 0) {
151 source_.get_height(), interleaved_lines_);
161 source_(source),
166 buffer_{source_.get_row_bytes()}
183 got_data &= source_.get_next_row_data(buffer_.get_row_ptr(i));
219 source_(source),
222 if (get_pixel_format_depth(source_.get_format()) == 16) {
231 bool got_data = source_.get_next_row_data(out_data);
243 source_(source)
249 bool got_data = source_.get_next_row_data(out_data);
250 auto num_values = get_width() * get_pixel_channels(source_.get_format());
251 auto depth = get_pixel_format_depth(source_.get_format());
288 source_(source),
289 buffer_(source_.get_row_bytes())
293 output_format_ = get_output_format(source_.get_format(), color_order);
303 got_data &= source_.get_next_row_data(buffer_.get_row_ptr(i));
310 auto format = source_.get_format();
359 source_(source),
362 output_format_ = get_output_format(source_.get_format());
370 buffer_.resize(source_.get_row_bytes());
371 got_data &= source_.get_next_row_data(buffer_.data());
375 auto format = source_.get_format();
401 source_(source)
404 output_format_ = get_output_format(source_.get_format());
409 switch (get_pixel_format_color_order(source_.get_format())) {
431 temp_buffer_.resize(source_.get_row_bytes());
438 bool got_data = source_.get_next_row_data(src_data);
440 auto src_format = source_.get_format();
470 source_(source),
492 height_ = source_.get_height();
509 got_data &= source_.get_next_row_data(buffer_.get_back_row_ptr());
530 source_(source),
535 height_ = source_.get_height();
552 got_data &= source_.get_next_row_data(buffer_.get_back_row_ptr());
576 source_(source),
579 width_ = source_.get_width();
586 temp_buffer_.resize(source_.get_row_bytes());
594 bool got_data = source_.get_next_row_data(temp_buffer_.data());
634 source_(source),
640 cached_line_.resize(source_.get_row_bytes());
647 source_(source),
650 cached_line_.resize(source_.get_row_bytes());
655 auto src_width = source_.get_width();
658 bool got_data = source_.get_next_row_data(cached_line_.data());
716 got_data &= source_.get_next_row_data(cached_line_.data());
719 if (current_line_ >= offset_y_ + source_.get_height()) {
725 // offset_y_ <= current_line_ < offset_y_ + source_.get_height())
726 got_data &= source_.get_next_row_data(cached_line_.data());
729 auto x_src_width = source_.get_width() > offset_x_ ? source_.get_width() - offset_x_ : 0;
763 source_(source)
781 bool ret = source_.get_next_row_data(out_data);
815 source_(source),
817 buffer_{source_.get_row_bytes()}
837 bool got_data = source_.get_next_row_data(out_data);