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

Investigate use of IOSurfaces. #14

Open
numist opened this issue Jul 9, 2013 · 0 comments
Open

Investigate use of IOSurfaces. #14

numist opened this issue Jul 9, 2013 · 0 comments
Milestone

Comments

@numist
Copy link
Owner

numist commented Jul 9, 2013

On Retina machines (and in any situation where there exist very large windows), it takes longer to fetch the window contents through Core Graphics' window services than it does to determine if the contents have changed. Both of these actions are still the most expensive things that Switch does as far as CPU time is concerned, and the use of IOSurfaces may obviate the need to poll the window server for window contents in many if not all cases.

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

No branches or pull requests

1 participant