Skip to content

Save snapshots on another thread so they don't block the main one#2255

Open
ada-tv wants to merge 1 commit intooverte-org:masterfrom
ada-tv:fix/snapshot-hitching
Open

Save snapshots on another thread so they don't block the main one#2255
ada-tv wants to merge 1 commit intooverte-org:masterfrom
ada-tv:fix/snapshot-hitching

Conversation

@ada-tv
Copy link
Copy Markdown
Collaborator

@ada-tv ada-tv commented May 4, 2026

Master

Hitches while compressing and saving the snapshot

snapshot-hitching-master.webm

This PR

Uses QtConcurrent::run to save the snapshot on another thread, similar to how 360 snapshots are stitched into cubemaps/equirect maps using QtConcurrent::run

snapshot-hitching-fix.webm

@ada-tv ada-tv added needs CR This pull request needs to be code reviewed needs QA This pull request needs to be tested user experience Making the game easier and more fun to use, or changing unexpected and confusing behavior labels May 4, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

needs CR This pull request needs to be code reviewed needs QA This pull request needs to be tested user experience Making the game easier and more fun to use, or changing unexpected and confusing behavior

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants