mirror of
https://github.com/flutter/flutter.git
synced 2026-02-20 02:29:02 +08:00
A partial implementation of the new gaussian blur effect. This should perform enough of the code to start getting some performance numbers. Known outstanding problems: 1) The edges of the blur are clipped. I have notes on how I plan on expanding render space in the PR. 1) Animating the sigma causes some "jumping around artifacts" resulting from the downsampling (maybe the discrete nature of texture pixel size?) 1) Coverage hints are ignored. I think depth tests will make that not much of an issue. 1) We aren't ping ponging textures yet 1) The snapshot's transform is ignored. issue: https://github.com/flutter/flutter/issues/131580 [C++, Objective-C, Java style guides]: https://github.com/flutter/engine/blob/main/CONTRIBUTING.md#style