Skip to content

Fix CPU spike from library immersive mode blur#613

Merged
Xnick417x merged 2 commits into
WinNative-Emu:mainfrom
Xnick417x:blur
Jul 11, 2026
Merged

Fix CPU spike from library immersive mode blur#613
Xnick417x merged 2 commits into
WinNative-Emu:mainfrom
Xnick417x:blur

Conversation

@Xnick417x

Copy link
Copy Markdown
Collaborator

Bake the background blur into the decoded bitmap once (quarter-res decode

  • box blur transformation) instead of re-running a fullscreen render effect every frame; also makes blur work below Android 12. Cache the shortcut list per refresh signal instead of rescanning containers on every focus move, and debounce focus changes 200ms so scrubbing the grid doesn't decode every intermediate hero image.

Bake the background blur into the decoded bitmap once (quarter-res decode
+ box blur transformation) instead of re-running a fullscreen render
effect every frame; also makes blur work below Android 12. Cache the
shortcut list per refresh signal instead of rescanning containers on
every focus move, and debounce focus changes 200ms so scrubbing the grid
doesn't decode every intermediate hero image.
@Xnick417x Xnick417x merged commit 9307999 into WinNative-Emu:main Jul 11, 2026
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant