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

Screencopy clip regions #109

Draft
wants to merge 2 commits into
base: master
Choose a base branch
from
Draft

Screencopy clip regions #109

wants to merge 2 commits into from

Conversation

any1
Copy link
Owner

@any1 any1 commented Sep 5, 2021

This introduces buffer damage tracking for screencopy buffers, which promises to reduce copying and therefore improve performance.

This is used for tracking buffer damage, as opposed to frame damage.
This tells the compositor that it doesn't need to fill in the regions outside
the clip region because those regions are already up to date.
parona-source pushed a commit to parona-source/wayvnc that referenced this pull request Feb 25, 2024
Both RealVNC and TigerVNC clients expect zlib streams to remain when
switching encodings, so when they switch back, inflate fails if the
encoder is discared.

fixes any1#109
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