# Package io.flutter.embedding.engine.renderer

- Interface Summary
  Interface | Description
  --- | ---
  FlutterUiDisplayListener | Listener invoked when Flutter starts and stops rendering pixels to an Android `View` hierarchy.
  RenderSurface | Owns a `Surface` that `FlutterRenderer` would like to paint.

- Class Summary
  Class | Description
  --- | ---
  FlutterRenderer | Represents the rendering responsibilities of a `FlutterEngine`.
  FlutterRenderer.DisplayFeature | Description of a physical feature on the display.
  FlutterRenderer.ViewportMetrics | Mutable data structure that holds all viewport metrics properties that Flutter cares about.
  SurfaceTextureWrapper | A wrapper for a SurfaceTexture that tracks whether the texture has been released.

- Enum Summary
  Enum | Description
  --- | ---
  FlutterRenderer.DisplayFeatureState | State of the display feature.
  FlutterRenderer.DisplayFeatureType | Types of display features that can appear on the viewport.