Re: [PATCH] present: Execute right away if target_msc equals current_msc

2015-11-03 Thread Axel Davy
Reviewed-by: Axel Davy BTW, I've just sent a patch to fix the PresentOptionAsync behaviour (we want to use sync flips when target_msc is above crtc_msc). It should arrive soon, it awaits moderation approval. On 28/10/2015 11:39, Jammy Zhou wrote: It is according to the

Re: [PATCH] present: Execute right away if target_msc equals current_msc

2015-11-03 Thread Axel Davy
...@ens.fr] Sent: Tuesday, November 03, 2015 4:19 PM To: Zhou, Jammy; xorg-devel@lists.x.org Subject: Re: [PATCH] present: Execute right away if target_msc equals current_msc Reviewed-by: Axel Davy <axel.d...@ens.fr> BTW, I've just sent a patch to fix the PresentOptionAsync behaviour (we want t

RE: [PATCH] present: Execute right away if target_msc equals current_msc

2015-11-03 Thread Zhou, Jammy
ent: Tuesday, November 03, 2015 4:19 PM To: Zhou, Jammy; xorg-devel@lists.x.org Subject: Re: [PATCH] present: Execute right away if target_msc equals current_msc Reviewed-by: Axel Davy <axel.d...@ens.fr> BTW, I've just sent a patch to fix the PresentOptionAsync behaviour (we want to use sync f

Re: [PATCH] present: Execute right away if target_msc equals current_msc

2015-11-03 Thread Axel Davy
3:42 PM To: Michel Dänzer; Zhou, Jammy Cc:xorg-devel@lists.x.org <mailto:xorg-devel@lists.x.org>; Mario Kleiner Subject: Re: [PATCH] present: Execute right away if target_msc equals current_msc Hi, What is the current conscensus fo

RE: [PATCH] present: Execute right away if target_msc equals current_msc

2015-11-02 Thread Zhou, Jammy
p, do you know the background about this? Regards, Jammy -Original Message- From: Axel Davy [mailto:axel.d...@ens.fr] Sent: Monday, November 02, 2015 4:45 PM To: Zhou, Jammy; Michel Dänzer Cc: xorg-devel@lists.x.org<mailto:xorg-devel@lists.x.org>; Mario Kleiner Subject: R

RE: [PATCH] present: Execute right away if target_msc equals current_msc

2015-11-02 Thread Zhou, Jammy
] Sent: Thursday, October 29, 2015 3:42 PM To: Michel Dänzer; Zhou, Jammy Cc: xorg-devel@lists.x.org; Mario Kleiner Subject: Re: [PATCH] present: Execute right away if target_msc equals current_msc Hi, What is the current conscensus for how should PresentOptionAsync work ? If I remember correctly

RE: [PATCH] present: Execute right away if target_msc equals current_msc

2015-11-02 Thread Zhou, Jammy
e background about this? Regards, Jammy -Original Message- From: Axel Davy [mailto:axel.d...@ens.fr] Sent: Monday, November 02, 2015 4:45 PM To: Zhou, Jammy; Michel Dänzer Cc: xorg-devel@lists.x.org; Mario Kleiner Subject: Re: [PATCH] present: Execute right away if target_msc equals cu

Re: [PATCH] present: Execute right away if target_msc equals current_msc

2015-11-02 Thread Axel Davy
Regards, Jammy -Original Message- From: Axel Davy [mailto:axel.d...@ens.fr] Sent: Monday, November 02, 2015 4:45 PM To: Zhou, Jammy; Michel Dänzer Cc: xorg-devel@lists.x.org; Mario Kleiner Subject: Re: [PATCH] present: Execute right away if target_msc equals current_msc Hi, As you

Re: [PATCH] present: Execute right away if target_msc equals current_msc

2015-11-02 Thread Axel Davy
for the next vblank? Regards, Jammy -Original Message- From: Axel Davy [mailto:axel.d...@ens.fr] Sent: Thursday, October 29, 2015 3:42 PM To: Michel Dänzer; Zhou, Jammy Cc: xorg-devel@lists.x.org; Mario Kleiner Subject: Re: [PATCH] present: Execute right away if target_msc equals

Re: [PATCH] present: Execute right away if target_msc equals current_msc

2015-10-29 Thread Axel Davy
Hi, What is the current conscensus for how should PresentOptionAsync work ? If I remember correctly, the semantic used to be: . if we present at the current or past msc with the flag, two options: -> if the ddx doesn't support async swap, we do copy to the screen pixmap right away -> if the

Re: [PATCH] present: Execute right away if target_msc equals current_msc

2015-10-28 Thread Michel Dänzer
On 28.10.2015 19:39, Jammy Zhou wrote: > It is according to the protocol: > > "If 'options' contains PresentOptionAsync, and the 'target-msc' > is less than or equal to the current msc for 'window', then > the operation will be performed as soon as possible, not > necessarily waiting for the next