Re: [Mesa-dev] [PATCH 1/2] st/va: ensure linear memory for dmabuf

2015-11-30 Thread Emil Velikov
On 30 November 2015 at 09:23, Julien Isorce wrote: > On 29 November 2015 at 17:26, Emil Velikov wrote: >> On 27 November 2015 at 08:57, Julien Isorce wrote: >> > In order to do zero-copy between two different devices >> > the memory should not be tiled. >> > >> > This is currently no way to set

Re: [Mesa-dev] [PATCH 1/2] st/va: ensure linear memory for dmabuf

2015-11-30 Thread Julien Isorce
Hi Christian, I can try to move the bind flags to pipe_video_buffer. Thx Julien On 29 November 2015 at 19:04, Christian König wrote: > On 29.11.2015 18:26, Emil Velikov wrote: > >> On 27 November 2015 at 08:57, Julien Isorce wrote: >> >>> In order to do zero-copy between two different devices

Re: [Mesa-dev] [PATCH 1/2] st/va: ensure linear memory for dmabuf

2015-11-30 Thread Julien Isorce
On 29 November 2015 at 17:26, Emil Velikov wrote: > On 27 November 2015 at 08:57, Julien Isorce wrote: > > In order to do zero-copy between two different devices > > the memory should not be tiled. > > > > This is currently no way to set pipe_resource template's flag > > from pipe_video_buffer t

Re: [Mesa-dev] [PATCH 1/2] st/va: ensure linear memory for dmabuf

2015-11-29 Thread Christian König
On 29.11.2015 18:26, Emil Velikov wrote: On 27 November 2015 at 08:57, Julien Isorce wrote: In order to do zero-copy between two different devices the memory should not be tiled. This is currently no way to set pipe_resource template's flag from pipe_video_buffer template. So disabled_tiling i

Re: [Mesa-dev] [PATCH 1/2] st/va: ensure linear memory for dmabuf

2015-11-29 Thread Emil Velikov
On 27 November 2015 at 08:57, Julien Isorce wrote: > In order to do zero-copy between two different devices > the memory should not be tiled. > > This is currently no way to set pipe_resource template's flag > from pipe_video_buffer template. So disabled_tiling is added. > > Choosed "disable" pref

[Mesa-dev] [PATCH 1/2] st/va: ensure linear memory for dmabuf

2015-11-27 Thread Julien Isorce
In order to do zero-copy between two different devices the memory should not be tiled. This is currently no way to set pipe_resource template's flag from pipe_video_buffer template. So disabled_tiling is added. Choosed "disable" prefix so that CALLOC keeps tiling enabled by default. Tested with