Am Montag, 16. November 2015, 12:50:22 schrieb Daniel Stone:
Rockchip previously treated a pageflip to the same framebuffer as a no-op, discarding the event if one was requested. This breaks Weston, which, when idle, sends a no-op vblank event to discover vblank timings if the vblank query interface is not usable.
Silently dropping events is also quite a hostile thing to do to userspace in general.
Signed-off-by: Daniel Stone daniels@collabora.com Cc: Sjoerd Simons sjoerd.simons@collabora.co.uk Cc: Heiko Stuebner heiko@sntech.de
on a rk3288_veyron_jerry
Tested-by: Heiko Stuebner heiko@sntech.de
Everything up to GLES2 using the binary userspace driver still works