Lines Matching refs:activeCrop
97 Rect activeCrop{activeCropFloat}; in calculateInitialCrop() local
98 if (!activeCrop.intersect(layerState.geomBufferSize, &activeCrop)) { in calculateInitialCrop()
99 activeCrop.clear(); in calculateInitialCrop()
101 return activeCrop; in calculateInitialCrop()
117 Rect activeCrop = calculateInitialCrop(); in calculateOutputSourceCrop() local
163 activeCrop.transform(invTransform, bufferSize.getWidth(), bufferSize.getHeight()); in calculateOutputSourceCrop()
192 Rect activeCrop = layerState.geomCrop; in calculateOutputDisplayFrame() local
193 if (!activeCrop.isEmpty() && bufferSize.isValid()) { in calculateOutputDisplayFrame()
194 activeCrop = layerTransform.transform(activeCrop); in calculateOutputDisplayFrame()
195 if (!activeCrop.intersect(outputState.layerStackSpace.content, &activeCrop)) { in calculateOutputDisplayFrame()
196 activeCrop.clear(); in calculateOutputDisplayFrame()
198 activeCrop = inverseLayerTransform.transform(activeCrop, true); in calculateOutputDisplayFrame()
205 if (!activeCrop.intersect(bufferSize, &activeCrop)) { in calculateOutputDisplayFrame()
206 activeCrop.clear(); in calculateOutputDisplayFrame()
209 activeTransparentRegion.orSelf(Rect(0, 0, bufferSize.getWidth(), activeCrop.top)); in calculateOutputDisplayFrame()
211 Rect(0, activeCrop.bottom, bufferSize.getWidth(), bufferSize.getHeight())); in calculateOutputDisplayFrame()
212 activeTransparentRegion.orSelf(Rect(0, activeCrop.top, activeCrop.left, activeCrop.bottom)); in calculateOutputDisplayFrame()
214 Rect(activeCrop.right, activeCrop.top, bufferSize.getWidth(), activeCrop.bottom)); in calculateOutputDisplayFrame()