Dan Field
Dan Field
Tessellating paths is showing good results. We should extend this to strokes as well as fills.
Masks should be optimized away. Today they have to be implemented with a saveLayer/RT switch, which is especially sad. Consider this SVG: ```svg ``` It is trivially expressed as a...
We should be able to pre-process clips such that we do not require any clipping at runtime. For example, use path intersection logic to produce a path or set of...
We should be able to eliminate overdraw. This will also require that we pre-calculate blends especially for overlapping transparent shapes. This will mean we can eliminate saveLayers related to group/overlapping...
b/260361075 It would be nice to have a `PageView` that has a `cacheExtent` specified, so that pages could be pre-built. This is currently blocked because the iOS accessibility bridge does...
After https://github.com/flutter/engine/pull/42349, we'll skip generating mipmaps when backgrounded on iOS. We should generate mipmaps once the gPU is available.
Is there a good way to mock or stub the loggingService when writing unit tests? Or perhaps overriding the service scope resolution? Basically I'd like to test a method that...
It would be nice to have something like MemoryFileSystem that can be initialized from an actual directory on disk. Write operations would always write to memory. Read operations would check...
I've read through a couple issues and https://github.com/github/semantic/blob/master/docs/adding-new-languages.md - mainly filing this so it's tracked somewhere and people out there realize it's desired. I'm a bit curious - is there...
https://developer.android.com/reference/android/view/SurfaceHolder.Callback2 If we use the `surfaceRedrawNeeded`, we can synchronously block and not need the hack here: https://github.com/flutter/engine/blob/d9fc7f02104b2bf04301b07c5d1c2cd0fe2421d1/shell/platform/android/io/flutter/embedding/android/FlutterSurfaceView.java#L138-L140 And https://github.com/flutter/engine/blob/d9fc7f02104b2bf04301b07c5d1c2cd0fe2421d1/shell/platform/android/io/flutter/embedding/android/FlutterSurfaceView.java#L87-L88 /cc @johnmccutchan fyi