Re: [Mesa-dev] [PATCH] gallium, intel: Implements new __DRI_IMAGE_USE_LINEAR and PIPE_BIND_LINEAR flags to enforce no tiling.

2013-09-06 Thread Kristian Høgsberg
On Sat, Aug 31, 2013 at 12:10:52AM +0200, Marek Olšák wrote: The Gallium changes look good to me. With Mareks OK on the gallium side changes, I'll go and commit this. The intel changes look good and the DRI driver interface changes do what we need. thanks, Kristian Marek On Thu, Aug 15,

Re: [Mesa-dev] [PATCH] gallium, intel: Implements new __DRI_IMAGE_USE_LINEAR and PIPE_BIND_LINEAR flags to enforce no tiling.

2013-08-30 Thread Marek Olšák
The Gallium changes look good to me. Marek On Thu, Aug 15, 2013 at 12:47 PM, Axel Davy axel.d...@ens.fr wrote: Signed-off-by: Axel Davy axel.d...@ens.fr --- include/GL/internal/dri_interface.h | 1 + src/gallium/drivers/i915/i915_resource.c| 8 ++--

Re: [Mesa-dev] [PATCH] gallium, intel: Implements new __DRI_IMAGE_USE_LINEAR and PIPE_BIND_LINEAR flags to enforce no tiling.

2013-08-26 Thread Axel Davy
I should have added this patch replaces the patch Sharing flags should disable tiling. Adding the flags __DRI_IMAGE_USE_LINEAR and PIPE_BIND_LINEAR allows to enforce no tiling in situations where a buffer is shared across devices. For example we need them on Wayland to render on a dedicated

[Mesa-dev] [PATCH] gallium, intel: Implements new __DRI_IMAGE_USE_LINEAR and PIPE_BIND_LINEAR flags to enforce no tiling.

2013-08-15 Thread Axel Davy
Signed-off-by: Axel Davy axel.d...@ens.fr --- include/GL/internal/dri_interface.h | 1 + src/gallium/drivers/i915/i915_resource.c| 8 ++-- src/gallium/drivers/ilo/ilo_resource.c | 2 +- src/gallium/drivers/nv50/nv50_miptree.c | 3 +++

[Mesa-dev] [PATCH] gallium, intel: Implements new __DRI_IMAGE_USE_LINEAR and PIPE_BIND_LINEAR flags to enforce no tiling.

2013-08-15 Thread Axel Davy
Signed-off-by: Axel Davy axel.d...@ens.fr --- include/GL/internal/dri_interface.h | 1 + src/gallium/drivers/i915/i915_resource.c| 8 ++-- src/gallium/drivers/ilo/ilo_resource.c | 2 +- src/gallium/drivers/nv50/nv50_miptree.c | 3 +++