Re: [Mesa-dev] [PATCH 09/10] st/vdpau: implement the new DMA-buf based interop

2016-10-31 Thread Michel Dänzer
On 28/10/16 07:15 PM, Marek Olšák wrote: > On Oct 28, 2016 3:30 AM, "Michel Dänzer" > wrote: >> >> On 28/10/16 03:08 AM, Marek Olšák wrote: >> > On Thu, Oct 27, 2016 at 5:23 PM, Emil Velikov >

Re: [Mesa-dev] [PATCH 09/10] st/vdpau: implement the new DMA-buf based interop

2016-10-28 Thread Marek Olšák
On Oct 28, 2016 3:30 AM, "Michel Dänzer" wrote: > > On 28/10/16 03:08 AM, Marek Olšák wrote: > > On Thu, Oct 27, 2016 at 5:23 PM, Emil Velikov wrote: > >> On 17 October 2016 at 10:37, Marek Olšák wrote: > >>> Reverting the whole

Re: [Mesa-dev] [PATCH 09/10] st/vdpau: implement the new DMA-buf based interop

2016-10-28 Thread Nayan Deshmukh
On Fri, Oct 28, 2016 at 2:43 PM, Michel Dänzer wrote: > On 28/10/16 06:04 PM, Nayan Deshmukh wrote: > > On Fri, Oct 28, 2016 at 2:14 PM, Michel Dänzer > > wrote: > > > > On 28/10/16 03:58 PM, Nayan Deshmukh wrote: > > >

Re: [Mesa-dev] [PATCH 09/10] st/vdpau: implement the new DMA-buf based interop

2016-10-28 Thread Michel Dänzer
On 28/10/16 06:04 PM, Nayan Deshmukh wrote: > On Fri, Oct 28, 2016 at 2:14 PM, Michel Dänzer > wrote: > > On 28/10/16 03:58 PM, Nayan Deshmukh wrote: > > On Fri, Oct 28, 2016 at 7:00 AM, Michel Dänzer

Re: [Mesa-dev] [PATCH 09/10] st/vdpau: implement the new DMA-buf based interop

2016-10-28 Thread Nayan Deshmukh
On Fri, Oct 28, 2016 at 2:14 PM, Michel Dänzer wrote: > On 28/10/16 03:58 PM, Nayan Deshmukh wrote: > > On Fri, Oct 28, 2016 at 7:00 AM, Michel Dänzer > > wrote: > > > > On 28/10/16 03:08 AM, Marek Olšák wrote: > > > On

Re: [Mesa-dev] [PATCH 09/10] st/vdpau: implement the new DMA-buf based interop

2016-10-28 Thread Michel Dänzer
On 28/10/16 03:58 PM, Nayan Deshmukh wrote: > On Fri, Oct 28, 2016 at 7:00 AM, Michel Dänzer > wrote: > > On 28/10/16 03:08 AM, Marek Olšák wrote: > > On Thu, Oct 27, 2016 at 5:23 PM, Emil Velikov

Re: [Mesa-dev] [PATCH 09/10] st/vdpau: implement the new DMA-buf based interop

2016-10-28 Thread Nayan Deshmukh
On Fri, Oct 28, 2016 at 7:00 AM, Michel Dänzer wrote: > On 28/10/16 03:08 AM, Marek Olšák wrote: > > On Thu, Oct 27, 2016 at 5:23 PM, Emil Velikov > wrote: > >> On 17 October 2016 at 10:37, Marek Olšák wrote: > >>> Reverting the

Re: [Mesa-dev] [PATCH 09/10] st/vdpau: implement the new DMA-buf based interop

2016-10-27 Thread Michel Dänzer
On 28/10/16 03:08 AM, Marek Olšák wrote: > On Thu, Oct 27, 2016 at 5:23 PM, Emil Velikov > wrote: >> On 17 October 2016 at 10:37, Marek Olšák wrote: >>> Reverting the whole commit is too much. You can just remove the PIPE BIND >>> SHARED usage if you

Re: [Mesa-dev] [PATCH 09/10] st/vdpau: implement the new DMA-buf based interop

2016-10-27 Thread Marek Olšák
On Thu, Oct 27, 2016 at 5:23 PM, Emil Velikov wrote: > On 17 October 2016 at 10:37, Marek Olšák wrote: >> Reverting the whole commit is too much. You can just remove the PIPE BIND >> SHARED usage if you need to. >> > I'd imagine that one wants to check

Re: [Mesa-dev] [PATCH 09/10] st/vdpau: implement the new DMA-buf based interop

2016-10-27 Thread Emil Velikov
On 17 October 2016 at 10:37, Marek Olšák wrote: > Reverting the whole commit is too much. You can just remove the PIPE BIND > SHARED usage if you need to. > I'd imagine that one wants to check if radeon(s) behave OK with the flag dropped ? Thus it might be better for someone

Re: [Mesa-dev] [PATCH 09/10] st/vdpau: implement the new DMA-buf based interop

2016-10-17 Thread Marek Olšák
Reverting the whole commit is too much. You can just remove the PIPE BIND SHARED usage if you need to. Marek On Oct 17, 2016 6:43 AM, "Ilia Mirkin" wrote: > On Thu, Sep 15, 2016 at 4:54 PM, Marek Olšák wrote: > > On Thu, Sep 15, 2016 at 5:14 AM, Dave

Re: [Mesa-dev] [PATCH 09/10] st/vdpau: implement the new DMA-buf based interop

2016-10-16 Thread Ilia Mirkin
On Thu, Sep 15, 2016 at 4:54 PM, Marek Olšák wrote: > On Thu, Sep 15, 2016 at 5:14 AM, Dave Airlie wrote: >> On 15 September 2016 at 13:03, Ilia Mirkin wrote: >>> On Wed, Sep 14, 2016 at 10:15 PM, Michel Dänzer

Re: [Mesa-dev] [PATCH 09/10] st/vdpau: implement the new DMA-buf based interop

2016-09-15 Thread Marek Olšák
On Thu, Sep 15, 2016 at 5:14 AM, Dave Airlie wrote: > On 15 September 2016 at 13:03, Ilia Mirkin wrote: >> On Wed, Sep 14, 2016 at 10:15 PM, Michel Dänzer wrote: No, the current impl is pretty radeon-specific (note - it doesn't

Re: [Mesa-dev] [PATCH 09/10] st/vdpau: implement the new DMA-buf based interop

2016-09-14 Thread Dave Airlie
On 15 September 2016 at 13:03, Ilia Mirkin wrote: > On Wed, Sep 14, 2016 at 10:15 PM, Michel Dänzer wrote: >>> No, the current impl is pretty radeon-specific (note - it doesn't work >>> on nouveau, and no other drivers support the interfaces, so ... it's

Re: [Mesa-dev] [PATCH 09/10] st/vdpau: implement the new DMA-buf based interop

2016-09-14 Thread Ilia Mirkin
On Wed, Sep 14, 2016 at 10:15 PM, Michel Dänzer wrote: >> No, the current impl is pretty radeon-specific (note - it doesn't work >> on nouveau, and no other drivers support the interfaces, so ... it's >> radeon-specific). > > We're getting into semantics here, but since the

Re: [Mesa-dev] [PATCH 09/10] st/vdpau: implement the new DMA-buf based interop

2016-09-14 Thread Ilia Mirkin
On Wed, Sep 14, 2016 at 10:15 PM, Michel Dänzer wrote: >> This shouldn't be too hard - just make the compositor output to a temporary >> surface before copying things out to the prime-shareable one. > > You mean something like https://patchwork.freedesktop.org/patch/110375/ ?

Re: [Mesa-dev] [PATCH 09/10] st/vdpau: implement the new DMA-buf based interop

2016-09-14 Thread Michel Dänzer
On 15/09/16 11:01 AM, Ilia Mirkin wrote: > On Wed, Sep 14, 2016 at 9:42 PM, Michel Dänzer wrote: >> On 15/09/16 08:20 AM, Ilia Mirkin wrote: >>> On Wed, Sep 7, 2016 at 12:06 PM, Marek Olšák wrote: On Wed, Sep 7, 2016 at 5:36 PM, Ilia Mirkin

Re: [Mesa-dev] [PATCH 09/10] st/vdpau: implement the new DMA-buf based interop

2016-09-14 Thread Ilia Mirkin
On Wed, Sep 14, 2016 at 9:42 PM, Michel Dänzer wrote: > On 15/09/16 08:20 AM, Ilia Mirkin wrote: >> On Wed, Sep 7, 2016 at 12:06 PM, Marek Olšák wrote: >>> On Wed, Sep 7, 2016 at 5:36 PM, Ilia Mirkin wrote: On Wed, Sep 7, 2016 at

Re: [Mesa-dev] [PATCH 09/10] st/vdpau: implement the new DMA-buf based interop

2016-09-14 Thread Michel Dänzer
On 15/09/16 08:20 AM, Ilia Mirkin wrote: > On Wed, Sep 7, 2016 at 12:06 PM, Marek Olšák wrote: >> On Wed, Sep 7, 2016 at 5:36 PM, Ilia Mirkin wrote: >>> On Wed, Sep 7, 2016 at 4:08 AM, Michel Dänzer wrote: On 07/09/16 04:19 AM,

Re: [Mesa-dev] [PATCH 09/10] st/vdpau: implement the new DMA-buf based interop

2016-09-14 Thread Ilia Mirkin
On Wed, Sep 7, 2016 at 12:06 PM, Marek Olšák wrote: > On Wed, Sep 7, 2016 at 5:36 PM, Ilia Mirkin wrote: >> On Wed, Sep 7, 2016 at 4:08 AM, Michel Dänzer wrote: >>> On 07/09/16 04:19 AM, Christian König wrote: Am 06.09.2016 um

Re: [Mesa-dev] [PATCH 09/10] st/vdpau: implement the new DMA-buf based interop

2016-09-07 Thread Bas Nieuwenhuizen
On Wed, Sep 7, 2016 at 6:23 PM, Christian König wrote: > Am 07.09.2016 um 18:06 schrieb Marek Olšák: >> >> On Wed, Sep 7, 2016 at 5:36 PM, Ilia Mirkin wrote: >>> >>> On Wed, Sep 7, 2016 at 4:08 AM, Michel Dänzer wrote:

Re: [Mesa-dev] [PATCH 09/10] st/vdpau: implement the new DMA-buf based interop

2016-09-07 Thread Christian König
Am 07.09.2016 um 18:06 schrieb Marek Olšák: On Wed, Sep 7, 2016 at 5:36 PM, Ilia Mirkin wrote: On Wed, Sep 7, 2016 at 4:08 AM, Michel Dänzer wrote: On 07/09/16 04:19 AM, Christian König wrote: Am 06.09.2016 um 21:05 schrieb Ilia Mirkin: On Tue, Sep

Re: [Mesa-dev] [PATCH 09/10] st/vdpau: implement the new DMA-buf based interop

2016-09-07 Thread Christian König
Am 07.09.2016 um 17:36 schrieb Ilia Mirkin: On Wed, Sep 7, 2016 at 4:08 AM, Michel Dänzer wrote: On 07/09/16 04:19 AM, Christian König wrote: Am 06.09.2016 um 21:05 schrieb Ilia Mirkin: On Tue, Sep 6, 2016 at 2:22 PM, Christian König wrote: Am

Re: [Mesa-dev] [PATCH 09/10] st/vdpau: implement the new DMA-buf based interop

2016-09-07 Thread Marek Olšák
On Wed, Sep 7, 2016 at 5:36 PM, Ilia Mirkin wrote: > On Wed, Sep 7, 2016 at 4:08 AM, Michel Dänzer wrote: >> On 07/09/16 04:19 AM, Christian König wrote: >>> Am 06.09.2016 um 21:05 schrieb Ilia Mirkin: On Tue, Sep 6, 2016 at 2:22 PM, Christian König

Re: [Mesa-dev] [PATCH 09/10] st/vdpau: implement the new DMA-buf based interop

2016-09-07 Thread Ilia Mirkin
On Wed, Sep 7, 2016 at 4:08 AM, Michel Dänzer wrote: > On 07/09/16 04:19 AM, Christian König wrote: >> Am 06.09.2016 um 21:05 schrieb Ilia Mirkin: >>> On Tue, Sep 6, 2016 at 2:22 PM, Christian König >>> wrote: Am 06.09.2016 um 16:23 schrieb Ilia

Re: [Mesa-dev] [PATCH 09/10] st/vdpau: implement the new DMA-buf based interop

2016-09-07 Thread Marek Olšák
On Tue, Sep 6, 2016 at 9:19 PM, Christian König wrote: > Am 06.09.2016 um 21:05 schrieb Ilia Mirkin: >> >> On Tue, Sep 6, 2016 at 2:22 PM, Christian König >> wrote: >>> >>> Am 06.09.2016 um 16:23 schrieb Ilia Mirkin: On Mon, Sep 5, 2016

Re: [Mesa-dev] [PATCH 09/10] st/vdpau: implement the new DMA-buf based interop

2016-09-07 Thread Michel Dänzer
On 07/09/16 04:19 AM, Christian König wrote: > Am 06.09.2016 um 21:05 schrieb Ilia Mirkin: >> On Tue, Sep 6, 2016 at 2:22 PM, Christian König >> wrote: >>> Am 06.09.2016 um 16:23 schrieb Ilia Mirkin: On Mon, Sep 5, 2016 at 2:48 AM, Michel Dänzer

Re: [Mesa-dev] [PATCH 09/10] st/vdpau: implement the new DMA-buf based interop

2016-09-06 Thread Christian König
Am 06.09.2016 um 21:05 schrieb Ilia Mirkin: On Tue, Sep 6, 2016 at 2:22 PM, Christian König wrote: Am 06.09.2016 um 16:23 schrieb Ilia Mirkin: On Mon, Sep 5, 2016 at 2:48 AM, Michel Dänzer wrote: On 05/09/16 04:37 AM, Ilia Mirkin wrote: On Tue,

Re: [Mesa-dev] [PATCH 09/10] st/vdpau: implement the new DMA-buf based interop

2016-09-06 Thread Ilia Mirkin
On Tue, Sep 6, 2016 at 2:22 PM, Christian König wrote: > Am 06.09.2016 um 16:23 schrieb Ilia Mirkin: >> >> On Mon, Sep 5, 2016 at 2:48 AM, Michel Dänzer wrote: >>> >>> On 05/09/16 04:37 AM, Ilia Mirkin wrote: On Tue, Mar 8, 2016 at 7:21 AM,

Re: [Mesa-dev] [PATCH 09/10] st/vdpau: implement the new DMA-buf based interop

2016-09-06 Thread Christian König
Am 06.09.2016 um 16:23 schrieb Ilia Mirkin: On Mon, Sep 5, 2016 at 2:48 AM, Michel Dänzer wrote: On 05/09/16 04:37 AM, Ilia Mirkin wrote: On Tue, Mar 8, 2016 at 7:21 AM, Christian König wrote: @@ -80,7 +82,7 @@ vlVdpOutputSurfaceCreate(VdpDevice

Re: [Mesa-dev] [PATCH 09/10] st/vdpau: implement the new DMA-buf based interop

2016-09-06 Thread Ilia Mirkin
On Mon, Sep 5, 2016 at 2:48 AM, Michel Dänzer wrote: > On 05/09/16 04:37 AM, Ilia Mirkin wrote: >> On Tue, Mar 8, 2016 at 7:21 AM, Christian König >> wrote: >>> @@ -80,7 +82,7 @@ vlVdpOutputSurfaceCreate(VdpDevice device, >>> res_tmpl.depth0 = 1;

Re: [Mesa-dev] [PATCH 09/10] st/vdpau: implement the new DMA-buf based interop

2016-09-05 Thread Michel Dänzer
On 05/09/16 04:37 AM, Ilia Mirkin wrote: > On Tue, Mar 8, 2016 at 7:21 AM, Christian König > wrote: >> @@ -80,7 +82,7 @@ vlVdpOutputSurfaceCreate(VdpDevice device, >> res_tmpl.depth0 = 1; >> res_tmpl.array_size = 1; >> res_tmpl.bind = PIPE_BIND_SAMPLER_VIEW |

Re: [Mesa-dev] [PATCH 09/10] st/vdpau: implement the new DMA-buf based interop

2016-09-04 Thread Ilia Mirkin
On Tue, Mar 8, 2016 at 7:21 AM, Christian König wrote: > @@ -80,7 +82,7 @@ vlVdpOutputSurfaceCreate(VdpDevice device, > res_tmpl.depth0 = 1; > res_tmpl.array_size = 1; > res_tmpl.bind = PIPE_BIND_SAMPLER_VIEW | PIPE_BIND_RENDER_TARGET | > -

[Mesa-dev] [PATCH 09/10] st/vdpau: implement the new DMA-buf based interop

2016-03-08 Thread Christian König
From: Christian König That should allow us to get away from passing internal structures around. Signed-off-by: Christian König --- src/gallium/state_trackers/vdpau/ftab.c | 6 ++- src/gallium/state_trackers/vdpau/output.c|