[PATCH 00/51] Atomic mode setting and page flip
ville.syrjala at linux.intel.com
ville.syrjala at linux.intel.com
Thu Oct 25 11:05:03 PDT 2012
Here's the latest atomic stuff. It's finally starting to look somewhat
reasonable.
I rebased the work on top of drm-fixes as of today.
There are quite a few preparatory patches in the series. Some of those are just
fixes/cleanups that could be pushed independently.
What's still unfinished:
- some integration w/ legacy code paths is missing
(eg. for the MODE and CONNECTOR_IDS props)
- ioctl blocks until the GPU rendering has caught up. Need to make it fully async.
- I took a shortcut w/ danvet's modeset rework new vs. old state logic
- some other ugly bits are probably still left in the code, but I'm starting to get
tunnel vision and some extra eyes on the code wouldn't hurt
- other stuff I might be forgetting...
git repos can be found on gitorious, as usual:
https://gitorious.org/vsyrjala/linux/commits/drm_atomic_15
https://gitorious.org/vsyrjala/drm/commits/drm_atomic_7
A test app of sorts can be found here:
https://gitorious.org/vsyrjala/plane/commits/buffer_tracking
I also made a modifed version of the test app that renders via GL, but I need to
clean that up a bit before I push it. Will do so tomorrow.
More information about the dri-devel
mailing list