Lines Matching refs:crop
159 bool BufferStateLayer::setCrop(const Rect& crop) { in setCrop() argument
160 Rect c = crop; in setCrop()
173 if (mCurrentState.crop == c) return false; in setCrop()
174 mCurrentState.crop = c; in setCrop()
410 if (s.crop.isEmpty() && s.buffer) { in getDrawingCrop()
413 Rect crop = s.crop; in getDrawingCrop() local
414 crop.left = std::max(crop.left, 0); in getDrawingCrop()
415 crop.top = std::max(crop.top, 0); in getDrawingCrop()
420 crop.right = std::min(crop.right, static_cast<int32_t>(bufferWidth)); in getDrawingCrop()
421 crop.bottom = std::min(crop.bottom, static_cast<int32_t>(bufferHeight)); in getDrawingCrop()
423 if (!crop.isValid()) { in getDrawingCrop()
427 return crop; in getDrawingCrop()
429 return s.crop; in getDrawingCrop()