Re: [Mesa-dev] [PATCH 2/2] dri3: Swapbuffer update

2017-08-09 Thread Thomas Hellstrom
On 08/10/2017 05:27 AM, Michel Dänzer wrote: On 09/08/17 04:07 PM, Thomas Hellstrom wrote: On 08/09/2017 08:36 AM, Michel Dänzer wrote: On 08/08/17 03:48 PM, Thomas Hellstrom wrote: Implement back-to-fake-front flips, Fix EGL_BUFFER_PRESERVED path. Implement dri3 support for GLX_SWAP_EXCHANGE_

Re: [Mesa-dev] [PATCH 2/2] dri3: Swapbuffer update

2017-08-09 Thread Michel Dänzer
On 09/08/17 04:07 PM, Thomas Hellstrom wrote: > On 08/09/2017 08:36 AM, Michel Dänzer wrote: >> On 08/08/17 03:48 PM, Thomas Hellstrom wrote: >>> Implement back-to-fake-front flips, Fix EGL_BUFFER_PRESERVED >>> path. Implement dri3 support for GLX_SWAP_EXCHANGE_OML and >>> GLX_SWAP_COPY_OML. >>> >

Re: [Mesa-dev] [PATCH 2/2] dri3: Swapbuffer update

2017-08-09 Thread Thomas Hellstrom
Hi, Michel, On 08/09/2017 08:36 AM, Michel Dänzer wrote: Hi Thomas, first of all, would it be possible to split these patches up a bit further? At least patch 1 seems to contain several logical changes, which makes it a bit difficult to review. OK. I'll try to do that. On 08/08/17 03:48

Re: [Mesa-dev] [PATCH 2/2] dri3: Swapbuffer update

2017-08-08 Thread Michel Dänzer
Hi Thomas, first of all, would it be possible to split these patches up a bit further? At least patch 1 seems to contain several logical changes, which makes it a bit difficult to review. On 08/08/17 03:48 PM, Thomas Hellstrom wrote: > Implement back-to-fake-front flips, > Fix EGL_BUFFER_PRESE

[Mesa-dev] [PATCH 2/2] dri3: Swapbuffer update

2017-08-08 Thread Thomas Hellstrom
Implement back-to-fake-front flips, Fix EGL_BUFFER_PRESERVED path. Implement dri3 support for GLX_SWAP_EXCHANGE_OML and GLX_SWAP_COPY_OML. The back-to-fake-front flips will save a full buffer copy in the case of a fake front being enabled and GLX_SWAP_UNDEFINED_OML. Support for EGL_BUFFER_PRESERV