Here's a bunch of new stuff on top of my last atomic modeset/pageflip
posting.

Highlights:
- some bug fixes
- started moving common property bits out of intel_atomic.c
- hooked up the properties to some legacy code paths
- non-blocking GPU synchronization

The GPU sync part could surely use some experienced peoples'
attention. I didn't spend too much time on it, but based on some initial
testing it seems to be working. Haven't stressed it that much though.

Oh and in patch 22 I left the default to blocking GPU sync, so if you
want to try it, you actually have to go and poke
/sys/module/drm/parameters/async_gpu to make it use the non-blocking
sync code.

As usual my git repo has all the goods:
https://gitorious.org/vsyrjala/linux/commits/drm_atomic_19

No changes to libdrm since the last time. Code is still here:
https://gitorious.org/vsyrjala/drm/commits/drm_atomic_7

I also pushed a reasonably clean test app. It uses gbm to manage the buffers
and GLES2 to render funky triangles. You can get it here:
https://gitorious.org/vsyrjala/glplane
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/dri-devel

Reply via email to