Re: [Mesa-dev] [PATCH 5/5] st/dri: implement the GL interop DRI extension (v2)

2016-03-09 Thread Michel Dänzer
On 09.03.2016 20:35, Marek Olšák wrote: > On Wed, Mar 9, 2016 at 4:28 AM, Michel Dänzer wrote: >> On 09.03.2016 07:52, Marek Olšák wrote: >>> From: Marek Olšák >>> >>> v2: - set interop_version >>> - simplify the offset_after macro >> >> [...] >> >>> @@ -1417,6 +1422,254 @@ static const __DRI

[Mesa-dev] [PATCH 5/5] st/dri: implement the GL interop DRI extension (v3)

2016-03-09 Thread Marek Olšák
From: Marek Olšák v2: - set interop_version - simplify the offset_after macro v3: - add in/out_size parameters --- src/gallium/state_trackers/dri/dri2.c | 258 ++ 1 file changed, 258 insertions(+) diff --git a/src/gallium/state_trackers/dri/dri2.c b/src/gall

Re: [Mesa-dev] [PATCH 5/5] st/dri: implement the GL interop DRI extension (v2)

2016-03-09 Thread Marek Olšák
On Wed, Mar 9, 2016 at 4:28 AM, Michel Dänzer wrote: > On 09.03.2016 07:52, Marek Olšák wrote: >> From: Marek Olšák >> >> v2: - set interop_version >> - simplify the offset_after macro > > [...] > >> @@ -1417,6 +1422,254 @@ static const __DRIrobustnessExtension dri2Robustness >> = { >> .

Re: [Mesa-dev] [PATCH 5/5] st/dri: implement the GL interop DRI extension (v2)

2016-03-08 Thread Michel Dänzer
On 09.03.2016 07:52, Marek Olšák wrote: > From: Marek Olšák > > v2: - set interop_version > - simplify the offset_after macro [...] > @@ -1417,6 +1422,254 @@ static const __DRIrobustnessExtension dri2Robustness > = { > .base = { __DRI2_ROBUSTNESS, 1 } > }; > > +#define offset_after(

[Mesa-dev] [PATCH 5/5] st/dri: implement the GL interop DRI extension (v2)

2016-03-08 Thread Marek Olšák
From: Marek Olšák v2: - set interop_version - simplify the offset_after macro --- src/gallium/state_trackers/dri/dri2.c | 255 ++ 1 file changed, 255 insertions(+) diff --git a/src/gallium/state_trackers/dri/dri2.c b/src/gallium/state_trackers/dri/dri2.c ind

Re: [Mesa-dev] [PATCH 5/5] st/dri: implement the GL interop DRI extension

2016-03-05 Thread Michel Dänzer
On 04.03.2016 04:46, Marek Olšák wrote: > > @@ -1417,6 +1422,254 @@ static const __DRIrobustnessExtension dri2Robustness > = { > .base = { __DRI2_ROBUSTNESS, 1 } > }; > > +#define offset_after(type, ptr, member) \ > + offsetof(type, member) + sizeof(ptr->member) > + > +static int > +dri2

[Mesa-dev] [PATCH 5/5] st/dri: implement the GL interop DRI extension

2016-03-03 Thread Marek Olšák
From: Marek Olšák --- src/gallium/state_trackers/dri/dri2.c | 255 ++ 1 file changed, 255 insertions(+) diff --git a/src/gallium/state_trackers/dri/dri2.c b/src/gallium/state_trackers/dri/dri2.c index 7f7fbc4..b0e42a8 100644 --- a/src/gallium/state_trackers/dri/