remoting-plugin doesn't work
I tried to add the remoting-plugin, but it didn't work when Weston started. Here is the configuration in weston.ini file:
[core]
...
remoting=remoting-plugin.so
[remote-output]
name=remote-output
mode=1280x800
host=0.0.0.0
port=5000
To figure out why it wasn't working,I added logging to the relevant processes in the remoting-plugin. In the end, I traced the issue to an exception occurring in the third call to the gl_renderer_repaint_output() function, after two repaint processes. This exception occurs on the here
if (gr->swap_buffers_with_damage && !gr->fan_debug) {
...
ret = gr->swap_buffers_with_damage(gr->egl_display,
go->egl_surface,
egl_rects, n_egl_rects);
free(egl_rects);
...
Edited by Letu