Hi, im currently working on supporting double/tripple buffering for the framebuffer emulation on the i.MX6. While working on it I noticed that the mainline kernel does not support some features in the generic drm framebuffer emulation for framebuffer panning and vsync synchronisation. They are needed for simple framebuffer applications and some OpenGL libraries using double buffering with FBIOPUT_VSCREENINFO, FBIO_WAITFORVSYNC and FBIOPAN_DISPLAY. Any comments? Kind regards, Stefan Christ Stefan Christ (2): drm: fb_helper: implement ioctl FBIO_WAITFORVSYNC drm/imx: ipuv3-crtc: implement fast path mode_set_base Xinliang Liu (1): drm/cma-helper: Add multi buffer support for cma fbdev drivers/gpu/drm/Kconfig | 8 +++++++ drivers/gpu/drm/drm_fb_cma_helper.c | 9 +++++++- drivers/gpu/drm/drm_fb_helper.c | 43 +++++++++++++++++++++++++++++++++++++ drivers/gpu/drm/imx/ipuv3-crtc.c | 10 +++++++++ include/drm/drm_fb_helper.h | 2 ++ 5 files changed, 71 insertions(+), 1 deletion(-) -- 1.9.1 _______________________________________________ dri-devel mailing list dri-devel@xxxxxxxxxxxxxxxxxxxxx https://lists.freedesktop.org/mailman/listinfo/dri-devel