Re: [PATCH weston 3/3] gl-renderer: Emit GPU rendering begin and end timeline timepoints

2017-09-18 Thread Pekka Paalanen
On Mon, 18 Sep 2017 14:23:46 +0300 Alexandros Frantzis wrote: > On Mon, Sep 18, 2017 at 11:20:52AM +0300, Pekka Paalanen wrote: > > On Sat, 16 Sep 2017 20:46:08 +0300 > > Alexandros Frantzis wrote: > > > > > On Fri, Sep 15, 2017 at 02:39:56PM +0300, Pekka Paalanen wrote: > > > > On Thu, 14

Re: [PATCH weston 3/3] gl-renderer: Emit GPU rendering begin and end timeline timepoints

2017-09-18 Thread Alexandros Frantzis
On Mon, Sep 18, 2017 at 11:20:52AM +0300, Pekka Paalanen wrote: > On Sat, 16 Sep 2017 20:46:08 +0300 > Alexandros Frantzis wrote: > > > On Fri, Sep 15, 2017 at 02:39:56PM +0300, Pekka Paalanen wrote: > > > On Thu, 14 Sep 2017 14:07:35 +0300 > > > Alexandros Frantzis wrote: > > > > > > > Use E

Re: [PATCH weston 3/3] gl-renderer: Emit GPU rendering begin and end timeline timepoints

2017-09-18 Thread Pekka Paalanen
On Sat, 16 Sep 2017 20:46:08 +0300 Alexandros Frantzis wrote: > On Fri, Sep 15, 2017 at 02:39:56PM +0300, Pekka Paalanen wrote: > > On Thu, 14 Sep 2017 14:07:35 +0300 > > Alexandros Frantzis wrote: > > > > > Use EGL fence sync objects to emit timepoints for the beginning and the > > > end of

Re: [PATCH weston 3/3] gl-renderer: Emit GPU rendering begin and end timeline timepoints

2017-09-16 Thread Alexandros Frantzis
On Fri, Sep 15, 2017 at 02:39:56PM +0300, Pekka Paalanen wrote: > On Thu, 14 Sep 2017 14:07:35 +0300 > Alexandros Frantzis wrote: > > > Use EGL fence sync objects to emit timepoints for the beginning and the > > end of rendering on the GPU. The timepoints are emitted asynchronously > > using the

Re: [PATCH weston 3/3] gl-renderer: Emit GPU rendering begin and end timeline timepoints

2017-09-15 Thread Daniel Stone
On 15 September 2017 at 12:39, Pekka Paalanen wrote: > I am not familiar yet with the fence/sync APIs so I cannot review their > usage at this time. I do review all the Weston parts. I walked through it the other night, and the fence bits at least are: Reviewed-by: Daniel Stone _

Re: [PATCH weston 3/3] gl-renderer: Emit GPU rendering begin and end timeline timepoints

2017-09-15 Thread Pekka Paalanen
On Thu, 14 Sep 2017 14:07:35 +0300 Alexandros Frantzis wrote: > Use EGL fence sync objects to emit timepoints for the beginning and the > end of rendering on the GPU. The timepoints are emitted asynchronously > using the sync file fds associated with the fence sync objects. The sync > file fds ar

[PATCH weston 3/3] gl-renderer: Emit GPU rendering begin and end timeline timepoints

2017-09-14 Thread Alexandros Frantzis
Use EGL fence sync objects to emit timepoints for the beginning and the end of rendering on the GPU. The timepoints are emitted asynchronously using the sync file fds associated with the fence sync objects. The sync file fds are acquired using the facilities provided by the EGL_ANDROID_native_fence