engine
engine copied to clipboard
The Flutter engine
This change will shift the implementation of opacity inheritance (used to implement the opacity peephole optimization) from the SKCanvas Dispatcher class to a Dispatcher delegate so that it can be...
testing refactor of https://github.com/flutter/engine/pull/35893/ ## Pre-launch Checklist - [ ] I read the [Contributor Guide] and followed the process outlined there for submitting PRs. - [ ] I read the...
This PR adds an additional interface to set custom cursor on windows, which fixes issues mentioned below. Currently, Customizing `MouseCursor` on windows is not working, the customed mouse will restore...
Re-submit the changes to enable windows pre-push checks. This patch changes how `ci/bin/format.dart` generate diffs from `diff` and `patch` commands to `git diff` and `git apply` in order to have...
https://github.com/flutter/flutter/issues/63121#issuecomment-672194005 ## Pre-launch Checklist - [ ] I read the [Contributor Guide] and followed the process outlined there for submitting PRs. - [ ] I read the [Tree Hygiene] wiki...
Double checking that this should fail on Windows, but a simple follow-on fix will get it working again.
**Note: this is WIP. Pushing so I don't forget to pick this up on Monday.** When setting `FlutterProjectArgs.command_line_argv` prior to launching the engine, we were previously setting a placeholder value...
Part of flutter/flutter#108486 This introduces the concept of a "WindowSurface" which manages everything rendering-related for a PlatformWindow. The WindowSurface would also provide a compositor implementation for platform views. AngleSurfaceManager should...
This PR makes the PlatformView able to be partially blurred based on the paint_bounds. Right now the rect is hard-coded, I still need to wire up the rect from backdrop_filter_layer....
Fixes https://github.com/flutter/flutter/issues/96668 *If you had to change anything in the [flutter/tests] repo, include a link to the migration guide as per the [breaking change policy].* ## Pre-launch Checklist - [X]...