On Fri, 14 Feb 2014 16:11:54 -0600
Prabhu S wrote:
> Now I understand calling wl_surface_commit from different thread
> is not the problem. wl_surface_commit has to be called inside the
> swapbuffer before return, otherwise keeps waiting in the event
> loop.
It's more than that. Applications wil
On Fri, 14 Feb 2014 11:11:33 -0600
Jason Ekstrand wrote:
> Hi Pekka! Thanks for the review. Comments follow.
>
>
> On Fri, Feb 14, 2014 at 1:14 AM, Pekka Paalanen
> wrote:
>
> > Hi Jason
> >
> > On Thu, 13 Feb 2014 22:37:53 -0600
> > Jason Ekstrand wrote:
> >
> > > The following is yet ano
Now I understand calling wl_surface_commit from different thread is not the
problem. wl_surface_commit has to be called inside the swapbuffer before
return, otherwise keeps waiting in the event loop. Is there any way to pump
the event queue after return from swapbuffer may be from different thread.
Here is a second version of the patch based on feedback from Kristian.
Instead of modifying the existing eglCreateWaylandBufferFromImageWL
function it adds a second version to support passing multiple images.
The worry is that the original version of the extension is already
being used so it's a bi
Hi Pekka! Thanks for the review. Comments follow.
On Fri, Feb 14, 2014 at 1:14 AM, Pekka Paalanen wrote:
> Hi Jason
>
> On Thu, 13 Feb 2014 22:37:53 -0600
> Jason Ekstrand wrote:
>
> > The following is yet another take on the fullscreen shell protocol.
> > Previous versions more-or-less foll
On 14/02/2014, Jason Ekstrand wrote :
The following is yet another take on the fullscreen shell protocol.
If the client manages the inpust, it would likely want to use the
display ability to draw cursors.
Thus your interface should integrate a way to create a cursor, and
choose its location/