Skip to content

perf(screenshot): cache overlay background - #3061

Merged
bbedward merged 2 commits into
AvengeMedia:masterfrom
hthienloc:perf/screenshot-go-backend-optimizations
Aug 15, 2026
Merged

perf(screenshot): cache overlay background#3061
bbedward merged 2 commits into
AvengeMedia:masterfrom
hthienloc:perf/screenshot-go-backend-optimizations

Conversation

@hthienloc

Copy link
Copy Markdown
Member

Description

Cache the static dimmed background per screenshot render slot and restore only the previous selection area during redraws. This reduces full-output pixel work while dragging a region.

Type of change

  • Refactor / internal cleanup

Related issues

Relate #3056

Screenshots / video

Before:

recording_20260814_080340.mp4

After:

recording_20260814_080054.mp4

@bbedward
bbedward merged commit ed8fbf4 into AvengeMedia:master Aug 15, 2026
3 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.

2 participants