Matej Knopp
Matej Knopp
My work did have shifted to other repositories. It seems like having something like this in NativeShell is just too limiting. Similar to drag & drop for example. With NativeShell...
Work on texture support is being continued here: https://github.com/irondash/irondash/pull/8
I have removed the method swizzling part. The downside is slightly reduced fidelity in a corner case where platform view has a NSTrackingArea that it uses to change mouse cursor...
@yjbanov, few months ago we landed this in the engine: https://github.com/flutter/engine/pull/43301 It reduces the number overlays drastically. In fact unless there is some weird sandwiched overlapping, the embedder can usually...
Also, Skia has SkRegion that could be used for that, but I don't think that's exposed through canvaskit?
With the PR I mentioned if there is no Flutter content on top of platform view, there is no overlay. The overlay only happens when there is actual Flutter content...
Nevermind, I just noticed that https://github.com/flutter/engine/pull/47317 has landed already.
I see where the difference is. https://github.com/flutter/engine/pull/47317 works based on picture cull rect. That's *way too pessimistic*, I can imagine there are many situation where the cull rect overlaps platform...
I understand the performance characteristics are different. I remember having to disable `createImageBitmap` and `OffscreenCanvas` when it was used unconditionally because it made our app downright unusable in Firefox. This...
This makes sense, however I don't quite understand why there is a layer with background color in the first place. It is possible to have Flutter with transparent background (i.e....