Jonah Williams

Results 97 issues of Jonah Williams

Right now screenshotter uses a picture, instead it should probably take the entire display list.

e: impeller
team-engine

Beyond knowing that there is going to be a backdrop filter, we'll need to know if the backdrop filter is a blur so that we can create the offscreen texture...

e: impeller
team-engine

After https://github.com/flutter/engine/pull/53597 lands, we'll be correctly delaying the start of each render pass until the first cmd is recorded. All that needs to be added is the coverage checks to...

e: impeller
team-engine

This ensures that API like toImage/toImageSync use the new canvas implementation.

e: impeller
team-engine

Experimentally support merging UI and platform thread on Android/iOS. This works by changing the shell holder to set the UI thread to the platform thread. Several shell APIs that post...

platform-ios
platform-android

Draft while I work on breaking change, making sure this works, testing et cetera https://github.com/flutter/flutter/issues/127855

e: impeller

THe downsample uses bilinear filtering to read from the input texture. To avoid dropping data, we generate mipmaps. However if the downscale factor is 0.5 or 1.0, then we don't...

e: impeller

Iterating through every index value is really, really expensive. Especially if users are suppllying hundreds of thousands of vertices.

Copy-pasta docs: ``` /// Creates an image filter from a [FragmentShader]. /// /// The fragment shader provided here has additional requirements to be used /// by the engine for filtering....

platform-web
will affect goldens
e: impeller

Moving from impeller::Path to SkPath reveals the issue. Since flutter only interacts with impeller via SkPath this is likely an existing bug. ![image](https://github.com/user-attachments/assets/4ab937bd-6f1c-405b-bfe9-af16e1389302)

e: impeller
team-engine