You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Oct 25, 2021. It is now read-only.
Atomic test-only commits set property values for the next commit when they succeed. We don't need to keep setting the same property values over and over again.
The text was updated successfully, but these errors were encountered:
The previous mock library assumed the DRM client would always set all
properties in the atomic request. However, if a previous test-only commit
has set a property, there's no need to set it again.
Accomodate for this in libdrm_mock. This will be useful when we'll skip
setting properties that haven't changed in libliftoff.
References: #37
Atomic test-only commits set property values for the next commit when they succeed.
Nope, that's false. Was confused because wlroots re-used the atomic requests between commits.
Only regular commits set property values for subsequent commits.
Another thing to keep in mind is that a VT switch messing up our previous state may happen at any time. Also there's no guarantee the compositor has performed a regular atomic commit after liftoff_output_apply.
Sign up for freeto subscribe to this conversation on GitHub.
Already have an account?
Sign in.
Atomic test-only commits set property values for the next commit when they succeed.We don't need to keep setting the same property values over and over again.The text was updated successfully, but these errors were encountered: