[RFC PATCH] Atomic modeset/pageflip update
ville.syrjala at linux.intel.com
ville.syrjala at linux.intel.com
Wed Oct 10 08:04:56 PDT 2012
Here's another set of atomic modeset and pageflip patches. I just skipped
spamming the list with all the patches that contain the gritty details for
now. These three provide an eagle eye view of the whole thing. The full
series can be found here [1].
The accompanying libdrm stuff is here [2].
So what are the significant changes since the last time:
- Pass the display modes as blobs as opposed to mode object IDs
- Fixed blob passing (it was simply broken in my earlier patches)
- Add completion events
- Add the non-blocking flag
- Clean up the history a bit to make the patches easier on the eye
Unfortunately the whole thing is still based on the pre i915 modeset
rework code. So porting the modesetting side over to the current i915
code is one two bigger tasks that I have left. The other is
implementing non-blocking synchronization with the GPU.
[1] https://gitorious.org/vsyrjala/linux/commits/drm_atomic_9
[2] https://gitorious.org/vsyrjala/drm/commits/drm_atomic_7
More information about the dri-devel
mailing list