Re: [Mesa-dev] [PATCH] intel: Don't advertise GLX_SWAP_COPY_OML

2012-09-27 Thread Eric Anholt
Chad Versace writes: > On 08/14/2012 11:09 AM, Ian Romanick wrote: >> On 08/13/2012 08:43 AM, Eric Anholt wrote: >>> Ian Romanick writes: The tail should not wag the dog. If the application requests such a config, we should not page flip. There are cases where the copy is prefera

Re: [Mesa-dev] [PATCH] intel: Don't advertise GLX_SWAP_COPY_OML

2012-08-20 Thread Chad Versace
On 08/14/2012 11:09 AM, Ian Romanick wrote: > On 08/13/2012 08:43 AM, Eric Anholt wrote: >> Ian Romanick writes: >>> The tail should not wag the dog. If the application requests such a >>> config, we should not page flip. There are cases where the copy is >>> preferable because it leaves the back

Re: [Mesa-dev] [PATCH] intel: Don't advertise GLX_SWAP_COPY_OML

2012-08-14 Thread Ian Romanick
On 08/13/2012 08:43 AM, Eric Anholt wrote: Ian Romanick writes: The tail should not wag the dog. If the application requests such a config, we should not page flip. There are cases where the copy is preferable because it leaves the backbuffer intact. Well, that would require extra work in dr

Re: [Mesa-dev] [PATCH] intel: Don't advertise GLX_SWAP_COPY_OML

2012-08-14 Thread Chad Versace
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 08/13/2012 08:43 AM, Eric Anholt wrote: > Ian Romanick writes: >> The tail should not wag the dog. If the application requests such a >> config, we should not page flip. There are cases where the copy is >> preferable because it leaves the backb

Re: [Mesa-dev] [PATCH] intel: Don't advertise GLX_SWAP_COPY_OML

2012-08-13 Thread Eric Anholt
Ian Romanick writes: > The tail should not wag the dog. If the application requests such a > config, we should not page flip. There are cases where the copy is > preferable because it leaves the backbuffer intact. Well, that would require extra work in dri2 to use the older copyregion interface

Re: [Mesa-dev] [PATCH] intel: Don't advertise GLX_SWAP_COPY_OML

2012-08-09 Thread Ian Romanick
The tail should not wag the dog. If the application requests such a config, we should not page flip. There are cases where the copy is preferable because it leaves the backbuffer intact. On Aug 9, 2012, at 9:11 AM, Chad Versace wrote: > This patch removes all gl_config's with swapMethod=GLX_S

[Mesa-dev] [PATCH] intel: Don't advertise GLX_SWAP_COPY_OML

2012-08-09 Thread Chad Versace
This patch removes all gl_config's with swapMethod=GLX_SWAP_COPY_OML. When page flipping, we are unable to comply with swap-copy semantics. CC: Eric Anholt Signed-off-by: Chad Versace --- src/mesa/drivers/dri/intel/intel_screen.c | 12 ++-- 1 file changed, 6 insertions(+), 6 deletions(-