Re: [PATCH weston v2] compositor-drm: pageflip timeout implementation

2017-03-02 Thread Pekka Paalanen
On Tue, 28 Feb 2017 18:35:11 + Emmanuel Gil Peyrot wrote: > Weston will not repaint until previous update has been acked by a > pageflip event coming from the drm driver. However, some buggy drivers > won’t return those events or will stop sending them at some

Re: [PATCH weston v2] compositor-drm: pageflip timeout implementation

2017-02-28 Thread Emmanuel Gil Peyrot
On Tue, Feb 28, 2017 at 06:35:11PM +, Emmanuel Gil Peyrot wrote: > Weston will not repaint until previous update has been acked by a > pageflip event coming from the drm driver. However, some buggy drivers > won’t return those events or will stop sending them at some point and > Weston output

[PATCH weston v2] compositor-drm: pageflip timeout implementation

2017-02-28 Thread Emmanuel Gil Peyrot
Weston will not repaint until previous update has been acked by a pageflip event coming from the drm driver. However, some buggy drivers won’t return those events or will stop sending them at some point and Weston output repaints will completely freeze. To ease developers’ task in testing their

Re: [PATCH weston v2] compositor-drm: pageflip timeout implementation

2017-01-17 Thread Daniel Stone
Hi Emmanuel, On 6 January 2017 at 21:17, Emmanuel Gil Peyrot wrote: > @@ -858,6 +907,10 @@ vblank_handler(int fd, unsigned int frame, unsigned int > sec, unsigned int usec, > s->current = s->next; > s->next = NULL; > > + /* Stop the pageflip

[PATCH weston v2] compositor-drm: pageflip timeout implementation

2017-01-06 Thread Emmanuel Gil Peyrot
Weston will not repaint until previous update has been acked by a pageflip event coming from the drm driver. However, some buggy drivers won’t return those events or will stop sending them at some point and Weston output repaints will completely freeze. To ease developers’ task in testing their