-
-
Notifications
You must be signed in to change notification settings - Fork 3k
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
CSS transitions of transforms are not smooth #7783
Comments
Is this a regression or transition on transforms are not properly optimized yet? |
They should be working. We'll need to dive into what exactly the problem is here. (Though it could just be the lack of DLBI.) |
What's DLBI? |
Also WebRender might just fix this issue for good |
Tried with WebRender. Animation is not smoother. |
We looked into this and (at least for the webrender case) it's just that vsync wasn't enabled and it was tearing. I imagine that would fix the normal renderer case too, since it's such a simple transition it shouldn't take long to paint that. |
enable vsync on osx fixes #7783 <!-- Reviewable:start --> [<img src="https://reviewable.io/review_button.png" height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/7812) <!-- Reviewable:end -->
…r=glennw fixes servo/servo#7783 Source-Repo: https://github.com/servo/servo Source-Revision: fd66620602474e2070dc6fd6429e64cc6145b01c
…r=glennw fixes servo/servo#7783 Source-Repo: https://github.com/servo/servo Source-Revision: fd66620602474e2070dc6fd6429e64cc6145b01c UltraBlame original commit: 7631bb8726045fe607ed392973b65e47a684adfb
…r=glennw fixes servo/servo#7783 Source-Repo: https://github.com/servo/servo Source-Revision: fd66620602474e2070dc6fd6429e64cc6145b01c UltraBlame original commit: 7631bb8726045fe607ed392973b65e47a684adfb
…r=glennw fixes servo/servo#7783 Source-Repo: https://github.com/servo/servo Source-Revision: fd66620602474e2070dc6fd6429e64cc6145b01c UltraBlame original commit: 7631bb8726045fe607ed392973b65e47a684adfb
We are trying to build a sidebar that moves from the right of the window (offscreen) to cover the content, with a CSS transition, but it's very choppy.
Here is a slowed down screencast (had to use my camera, the screencast software doesn't show the progressive painting):
The text was updated successfully, but these errors were encountered: