engine
engine copied to clipboard
The Flutter engine
I attempted to escape certain special characters in impeller to avoid invalid depfiles. While this no longer causes an invalid depfile error, unfortunately we now always recompile these files as...
companion framework pr: https://github.com/flutter/flutter/pull/109005 ## Pre-launch Checklist - [ ] I read the [Contributor Guide] and followed the process outlined there for submitting PRs. - [ ] I read the...
This extension should belong on TypefaceFontProvider instead of the parent class. The only usage is in lib/web_ui/lib/src/engine/canvaskit/fonts.dart, and both usages are on a variable typed as TypefaceFontProvider. In the future,...
The changes proposed in this PR update the GLFW example to support dirty region management. It updates the example to a loading spinner in the center of the screen and...
Allows for the new Android platform view mode introduced in Flutter 3.0 (tentatively called Texture Layer Hybrid Composition) to fall back—when explicitly requested—to Hybrid Composition rather than Virtual Display when...
essentially everything except render-pass will be implemented for Vulkan once this PR lands.
fixes https://github.com/flutter/flutter/issues/108929 ## Pre-launch Checklist - [x] I read the [Contributor Guide] and followed the process outlined there for submitting PRs. - [x] I read the [Tree Hygiene] wiki page,...
`Choreographer.FrameCallback` will be called each frame We should avoid create new object here There is no need to consider thread safety here, because it is guaranteed [here](https://github.com/flutter/engine/blob/492cf91f28541be014be308c1e385d5da3cb9f30/shell/platform/android/io/flutter/embedding/engine/loader/FlutterLoader.java#L152) and [here](https://github.com/flutter/engine/blob/266d3360a7babfb5f20d5e9f8ea84772b2a247dc/shell/platform/android/vsync_waiter_android.cc#L44) ##...
Fixes [flutter/flutter#105229](https://github.com/flutter/flutter/issues/105229) fixes [flutter/flutter#70639](https://github.com/flutter/flutter/issues/70369) ## Pre-launch Checklist - [x] I read the [Contributor Guide] and followed the process outlined there for submitting PRs. - [x] I read the [Tree Hygiene]...