On Thu, 17 Dec 2015 18:27:48 +0800
zou lan <[email protected]> wrote:

> Hi pekka & others
> 
> I find weston flip a null frame before start the launcher
> weston-desktop-shell. So there is always a black surface flash before the
> launcher. That doesn't have the relationship with the animation mode.
> I think it's caused by the code weston_output_init which call
> the weston_output_damage.
> 
> weston_output_damage will paint nothing if the animation mode is noe and
> flip one frame.
> 
> Does this frame is normal or my implementions have problems?  Thank you.
> I try it on weston version 1.8 and 1.9.
> 
> weston.ini
> [shell]
> animation=none
> startup-animation=none
> client=/usr/lib/weston/weston-desktop-shell

Hi Nancy,

I think this commit explains some aspects of it:
http://cgit.freedesktop.org/wayland/weston/commit/?id=23ed5f2526e97d11df35cd8d9a9c7b95b635e225
Looks like 1.7.93 was the first release to include that patch.

What you see is how Weston is written, AFAIU. Nothing wrong on your
part.

Hmm, yeah, I suppose we could delay the very first repaint until after
the shell client signals ready, or at least until something causes a
real need for repaint.

In fact the x11-backend shows the same issue, it flips to one frame of
garbage before showing the desktop.


Thanks,
pq

Attachment: pgpaXM3gQ6O3o.pgp
Description: OpenPGP digital signature

_______________________________________________
wayland-devel mailing list
[email protected]
http://lists.freedesktop.org/mailman/listinfo/wayland-devel

Reply via email to