Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[FEATURE] Background Blur Support #1808

Open
Mikolaytis opened this issue Sep 14, 2021 · 2 comments
Open

[FEATURE] Background Blur Support #1808

Mikolaytis opened this issue Sep 14, 2021 · 2 comments

Comments

@Mikolaytis
Copy link
Contributor

Mikolaytis commented Sep 14, 2021

Is your feature request related to a problem? Please describe.

We need a fast way to draw a good background blur. Now we are doing it ourselves - getting bad performance results.
Here is a page with examples of what we want: https://webkit.org/blog/3632/introducing-backdrop-filters/

Describe the solution you'd like

I've found a solution here: https://bugs.chromium.org/p/skia/issues/detail?id=4915
Skia has this method https://api.skia.org/structSkCanvas_1_1SaveLayerRec.html
Can SkiaSharp implement it?

Describe alternatives you've considered
I think there is also a way to implement a shader that will do the same effect. But I didn't found any example how to do things like this. Also I have a super basic shader experience.

@tamasszadvari
Copy link

+1 for this feature. Background blur is widely used by designers, so it would be important to make it available.

@michaldobrodenka
Copy link
Contributor

Probably dependent on this #2962

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: New
Development

No branches or pull requests

3 participants