Hi, This is v16 (this time for sure) of the atomic series. Patches 1 and 2 are new, falling out of previous review.
Patch 5 is a bit less trusting, and now properly clips to CRTC bounds if required. Similarly, I've gone through patch 8 and am more confident that it actually does the right thing in all cases, which should fix the HiDPI cursor bugs people have been seeing. Patch 6 is somewhat different to how it previously was, and I think the result is cleaner as we centralise all the checks. I've moved support for modifiers early in the series, since it's required to run on i.MX systems using the open-source etnaviv/imx-drm drivers; I would really like to see this land in 5.0.0 so we can help wean people off that particular vendor driver. The patches beyond have mostly seen relatively light changes, except that the ownership model for test-only commits has been rewritten, and should be much more solid. I hope so, anyway. The complete series is available at: https://gitlab.collabora.com/daniels/weston/tree/wip/2018-07/atomic-v16 That tree includes a patch to enable a _lot_ of debugging: please include this if you run into any issues or want to file bugs! Thanks to Zodiac Inflight Innovations for sponsoring a recent burst of work on the open i.MX6 stack. Cheers, Daniel _______________________________________________ wayland-devel mailing list wayland-devel@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/wayland-devel