[Wayland1.5]Question about wl_shell_get_shell_surface

Pekka Paalanen ppaalanen at gmail.com
Sun Mar 1 23:30:55 PST 2015


On Sat, 28 Feb 2015 10:05:02 +0000
Yang Andy <williamyang13 at hotmail.com> wrote:

> Hi Mr.Pekka,
> 
> Thank you very much for your reply.
> 
> >Maybe your client does call wl_shell_get_shell_surface(), but it does
> >not flush the message to the socket. See wl_display_flush().I add wl_display_flush mothed call in source code.
> 
> When i run the application,there is no graphic on the display.
> But i touch the screen,it seems that the window is rendered on the display.
>  
> And i analyze the log and it seems that the render logic is implmented correctly.
> 
> Because of calling wl_display_flushthe,the time of IPC between wayland-client and wayland-server is just 1ms.
> 
> Why there is no grahic on the display?Could you give me some hint?

I have no idea. I am not familiar with the custom client code you run,
and I am not familiar with the custom compositor code you run. You say
everything looks ok on the protocol level, so there is nothing I can
add.


Thanks,
pq


More information about the wayland-devel mailing list