Re: [Mesa-dev] [PATCH 3/3] dri3: Add a synchronisation point for texture-from-pixmap

2016-11-02 Thread Michel Dänzer
On 02/11/16 04:43 PM, Chris Wilson wrote: > On Wed, Nov 02, 2016 at 04:16:55PM +0900, Michel Dänzer wrote: >> On 02/11/16 04:13 PM, Chris Wilson wrote: >>> On Wed, Nov 02, 2016 at 10:09:26AM +0900, Michel Dänzer wrote: On 22/10/16 07:00 PM, Chris Wilson wrote: > This applies a synchronisat

Re: [Mesa-dev] [PATCH 3/3] dri3: Add a synchronisation point for texture-from-pixmap

2016-11-02 Thread Chris Wilson
On Wed, Nov 02, 2016 at 04:16:55PM +0900, Michel Dänzer wrote: > On 02/11/16 04:13 PM, Chris Wilson wrote: > > On Wed, Nov 02, 2016 at 10:09:26AM +0900, Michel Dänzer wrote: > >> On 22/10/16 07:00 PM, Chris Wilson wrote: > >>> This applies a synchronisation point to GetBuffers() such that binding a

Re: [Mesa-dev] [PATCH 3/3] dri3: Add a synchronisation point for texture-from-pixmap

2016-11-02 Thread Michel Dänzer
On 02/11/16 04:13 PM, Chris Wilson wrote: > On Wed, Nov 02, 2016 at 10:09:26AM +0900, Michel Dänzer wrote: >> On 22/10/16 07:00 PM, Chris Wilson wrote: >>> This applies a synchronisation point to GetBuffers() such that binding a >>> texture-from-pixmap its rendering is serialised with X. This match

Re: [Mesa-dev] [PATCH 3/3] dri3: Add a synchronisation point for texture-from-pixmap

2016-11-02 Thread Chris Wilson
On Wed, Nov 02, 2016 at 10:09:26AM +0900, Michel Dänzer wrote: > On 22/10/16 07:00 PM, Chris Wilson wrote: > > This applies a synchronisation point to GetBuffers() such that binding a > > texture-from-pixmap its rendering is serialised with X. This matches the > > synchronisation point inside DRI2,

Re: [Mesa-dev] [PATCH 3/3] dri3: Add a synchronisation point for texture-from-pixmap

2016-11-01 Thread Michel Dänzer
On 22/10/16 07:00 PM, Chris Wilson wrote: > This applies a synchronisation point to GetBuffers() such that binding a > texture-from-pixmap its rendering is serialised with X. This matches the > synchronisation point inside DRI2, but it is also arguable that implied > sync should be explicitly handl

[Mesa-dev] [PATCH 3/3] dri3: Add a synchronisation point for texture-from-pixmap

2016-10-22 Thread Chris Wilson
This applies a synchronisation point to GetBuffers() such that binding a texture-from-pixmap its rendering is serialised with X. This matches the synchronisation point inside DRI2, but it is also arguable that implied sync should be explicitly handled by the client by calling glXWaitX() following t