Results for “Surface”
Full-text search across Boring Doc explanations, official documentation pages, the Flutter API index and every indexed version change.
Version changes
- New APIs for Android plugins that render to a Surface3.24.0breaking
Android embedder for Flutter introduces a new API, `SurfaceProducer`, which allows plugins to render to a `Surface` without needing to manage what the backing implementation is. Plugins
- Introduce new ColorScheme roles3.22.0breaking
tertiary groups. This update deprecates three existing color roles: `background`, `onBackground`, and `surfaceVariant`. The `ColorScheme` constructed by the updated `ColorScheme.fromSeed` method now generates different values compared
- - iOS Fixes crash when allocation of surface for toImage/toImageSync fails.3.29.2bugfix
Fixes crash when allocation of surface for toImage/toImageSync fails
- - [Android] Fixes a crash on Android devices when the surface is released unexpectedly when using PlatformView's.3.24.5bugfix
Android] Fixes a crash on Android devices when the surface is released unexpectedly when using PlatformView
- [flutter/169506](https://github.com/flutter/flutter/issues/169506) On android Add a new api for requesting a new surface from the...3.32.8bugfix
github.com/flutter/flutter/issues/169506) On android Add a new api for requesting a new surface from the embedder that is different from any previously returned
- Apply rect clipping to surface views3.44.0platform
Apply rect clipping to surface views (Android, by @gmackall
- Reland "Apply rect clipping to surface views"3.44.0platform
Reland "Apply rect clipping to surface views" (Android, by @gmackall
- [web] Unify Surface code between Skwasm and CanvasKit3.41.0platform
Unify Surface code between Skwasm and CanvasKit (Web, by @harryterkelsen). CanvasKit
- Impeller: Recreate Vulkan transients on surface size change3.47.0improvement
Impeller: Recreate Vulkan transients on surface size change (Other changes, by @reinar
- [Flutter GPU] Add surface API for framework presentation3.47.0new-feature
Flutter GPU] Add surface API for framework presentation (Other changes, by @bdero
- Raw tooltip with smaller API surface that exposes tooltip widget3.41.0new-feature
tooltip with smaller API surface that exposes tooltip widget (Material, by @victorsanni
- Migrate surface frame shell code to DisplayList/Impeller geometry classes3.38.0platform
Migrate surface frame shell code to DisplayList/Impeller geometry classes (iOS, by @flar). DisplayList
- [reland] Unify canvas creation and Surface code in Skwasm and CanvasKit3.41.0platform
reland] Unify canvas creation and Surface code in Skwasm and CanvasKit (Web, by @harryterkelsen). CanvasKit
- [Impeller] Do not log VK_ERROR_SURFACE_LOST_KHR errors returned by vkAcquireNextImageKHR3.44.0improvement
Impeller] Do not log VK_ERROR_SURFACE_LOST_KHR errors returned by vkAcquireNextImageKHR (Other changes, by @jason-simmons
- Replace AnimationSheetBuilder.display with collate2.5.0breaking
display` to list the images into a table-like widget, adjusting the testing surface with `sheetSize`, and capturing the table widget for comparison. A new way, `collate
- Migrating to Material 33.16.0breaking
The Material library has been updated to match the Material 3 Design
- Deprecated API removed after v2.52.10.0removed
AutovalidateMode.disabled AutovalidateMode.onUserInteraction FormField DropdownButtonFormField TextFormField AutovalidateMode FloatingHeaderSnapConfiguration.vsync TickerProvider FloatingHeaderSnapConfiguration SliverPersistentHeaderDelegate.vsync SliverPersistentHeaderDelegate AndroidViewController TextureAndroidViewController SurfaceAndroidViewController BlacklistingTextInputFormatter WhitelistingTextInputFormatter WhitelistingTextInoutFormatter FilteringTextInputFormatter BottomNavigationBarItem.title BottomNavigationBarItem Tooltip BottomNavigationBar Platform.packageRoot Isolate.packageRoot Platform.packageConfig Isolate.packageConfig
- More Strict Assertions in the Navigator and the Hero Controller Scope1.20.0breaking
they can not trigger hero animations when their route changes. This change only surfaced this problem. The hero controller scope hosts a hero controller for its widget