Jim Graham
Jim Graham
Zero length lines are supposed to draw their end cap decoration axis aligned at their singular point, but Impeller draws nothing. The following test case will demonstrate the problem if...
On a popular internal test app running under Impeller the edges of a Google Map platform view will cause flickering in the Flutter overlay while scrolling. The flickering lines always...
A new mechanism is added to manage all state between layers, including transforms, clips, and saveLayer attributes like opacity, ColorFilter and ImageFilter. The advantages of this mechanism include: - Can...
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...
Double checking that this should fail on Windows, but a simple follow-on fix will get it working again.
Introduces a new DlCanvas pure virtual API class that mirrors SkCanvas and provides a common API for talking to either an SkCanvas (through an adapter) or a DisplayListBuilder (which already...
Issue https://github.com/flutter/flutter/issues/92366 points out that DisplayList can be a lot slower rendering very complex scrolling pictures. One tool that SkPicture uses to reduce rendering time is to maintain a BoundingBox...
The native PictureRecorder class creates an SkCanvas->Builder recorder by default as a vestigial reference to the early days of DisplayList integration where some of the native versions of ui.Canvas calls...
### issue_link https://github.com/gskinnerTeam/flutter-wonderous-app/issues/54 ### Commit Hash a259613ab871d301834205d2a4c8da3327d95250 ### Target beta ### pr_link https://github.com/flutter/engine/pull/38163 ### Impacted Users Flutter developers using PlatformViews ### Impact Description PlatformViews are not disposed and linger on...
There are a number of bugs related to the engine RasterCache mechanism. There are also a couple of umbrella bugs pulling together some of those issues, but seem more focused...