Lines Matching refs:buffer_
47 buffer_{input_batch_size, producer}
49 buffer_.set_remaining_size(height_ * get_row_bytes());
63 got_data &= buffer_.get_data(get_row_bytes(), out_data);
123 buffer_.clear();
124 buffer_.resize(source_.get_row_bytes());
125 bool got_data = source_.get_next_row_data(buffer_.data());
127 convert_pixel_row_format(buffer_.data(), src_format, out_data, dst_format_, get_width());
143 buffer_{source_.get_row_bytes()}
166 buffer_{source_.get_row_bytes()}
180 buffer_.clear();
182 buffer_.push_back();
183 got_data &= source_.get_next_row_data(buffer_.get_row_ptr(i));
185 if (!buffer_.is_linear()) {
192 const std::uint8_t* in_data = buffer_.get_row_ptr(0);
289 buffer_(source_.get_row_bytes())
300 buffer_.clear();
302 buffer_.push_back();
303 got_data &= source_.get_next_row_data(buffer_.get_row_ptr(i));
306 const auto* row0 = buffer_.get_row_ptr(0);
307 const auto* row1 = buffer_.get_row_ptr(1);
308 const auto* row2 = buffer_.get_row_ptr(2);
370 buffer_.resize(source_.get_row_bytes());
371 got_data &= source_.get_next_row_data(buffer_.data());
374 const auto* row = buffer_.data();
471 buffer_{source.get_row_bytes()}
504 if (!buffer_.empty()) {
505 buffer_.pop_front();
507 while (buffer_.height() < extra_height_ + 1) {
508 buffer_.push_back();
509 got_data &= source_.get_next_row_data(buffer_.get_back_row_ptr());
513 const auto* row0 = buffer_.get_row_ptr(channel_shifts_[0]);
514 const auto* row1 = buffer_.get_row_ptr(channel_shifts_[1]);
515 const auto* row2 = buffer_.get_row_ptr(channel_shifts_[2]);
532 buffer_{get_row_bytes()}
547 if (!buffer_.empty()) {
548 buffer_.pop_front();
550 while (buffer_.height() < extra_height_ + 1) {
551 buffer_.push_back();
552 got_data &= source_.get_next_row_data(buffer_.get_back_row_ptr());
562 rows[irow] = buffer_.get_row_ptr(pixel_shifts_[irow]);
817 buffer_{source_.get_row_bytes()}
824 if (buffer_.empty())
828 buffer_.linearize();
829 write_tiff_file(path_, buffer_.get_front_row_ptr(), get_pixel_format_depth(format),
830 get_pixel_channels(format), get_width(), buffer_.height());
836 buffer_.push_back();
838 std::memcpy(buffer_.get_back_row_ptr(), out_data, get_row_bytes());