Re: [PATCH v3] drm/rockchip: update cursors asynchronously through atomic.

2018-11-22 Thread Michael Zoran
On Fri, 2018-11-23 at 11:27 +0900, Tomasz Figa wrote: > > The point here is not about setting and resetting the plane->fb > pointer. It's about what happens inside > drm_atomic_set_fb_for_plane(). > > It calls drm_framebuffer_get() for the new fb and > drm_framebuffer_put() for the old fb. In

Re: [PATCH] drm: vc4: Don't wait for vblank when updating the cursor

2017-02-28 Thread Michael Zoran
On Wed, 2017-03-01 at 10:48 +0900, Michel Dänzer wrote: > On 01/03/17 12:45 AM, Michael Zoran wrote: > > On Tue, 2017-02-28 at 16:42 +0900, Michel Dänzer wrote: > > > On 24/02/17 10:54 AM, Michael Zoran wrote: > > > > Commonly used desktop environments such as xfce4 a

Re: [PATCH] drm: vc4: Don't wait for vblank when updating the cursor

2017-02-28 Thread Michael Zoran
On Tue, 2017-02-28 at 16:42 +0900, Michel Dänzer wrote: > On 24/02/17 10:54 AM, Michael Zoran wrote: > > Commonly used desktop environments such as xfce4 and gnome > > on debian sid can flood the graphics drivers with cursor > > updates. > > FWIW, this has not

[PATCH] drm: vc4: Don't wait for vblank when updating the cursor

2017-02-24 Thread Michael Zoran
60Hz. This is unnecessary and unexpected by user mode software, so simply swap out the cursor frame buffer without waiting. Signed-off-by: Michael Zoran <mzo...@crowfest.net> --- drivers/gpu/drm/vc4/vc4_plane.c | 12 ++-- 1 file changed, 6 insertions(+), 6 deletions(-) diff