estimateMemoryBytes method

int estimateMemoryBytes(
  1. Size size
)

Implementation

int estimateMemoryBytes(ui.Size size) {
  final width = _safeDimension(size.width);
  final height = _safeDimension(size.height);
  final bytes = width * height * 4 + 2048;
  if (!bytes.isFinite) return _maxTrackedMemoryBytes;
  return bytes.clamp(2048, _maxTrackedMemoryBytes).round();
}