Re: [Mesa-dev] [PATCH] vl/dri3: handle the case of different GPU(v4.1)

2016-09-30 Thread Nayan Deshmukh
Hi Axel, On 1 Oct 2016 02:34, "Axel Davy" wrote: > > On 16/09/2016 14:51, Nayan Deshmukh wrote: >> >> >> bool flushed; >> + bool is_different_gpu; >> }; >> > > I get a warning when I build about incompatible pointer type at the line > > fd = loader_get_user_preferred_fd(fd, &scrn->is_differ

Re: [Mesa-dev] [PATCH] vl/dri3: handle the case of different GPU(v4.1)

2016-09-30 Thread Axel Davy
On 16/09/2016 14:51, Nayan Deshmukh wrote: bool flushed; + bool is_different_gpu; }; I get a warning when I build about incompatible pointer type at the line fd = loader_get_user_preferred_fd(fd, &scrn->is_different_gpu); When compiling on 32 bits. I get this should be int.

Re: [Mesa-dev] [PATCH] vl/dri3: handle the case of different GPU(v4.1)

2016-09-19 Thread Nayan Deshmukh
Hi Leo, On Tue, Sep 20, 2016 at 1:56 AM, Leo Liu wrote: > > > On 09/17/2016 07:33 AM, Nayan Deshmukh wrote: > > Hi Leo, > > Could you push the patches? I don't have the push access. > > > > Can you rebase all your reviewed patches, and add RB to it, and then you > can send them to me ? > > Sur

Re: [Mesa-dev] [PATCH] vl/dri3: handle the case of different GPU(v4.1)

2016-09-19 Thread Emil Velikov
Hi Nayan, On 16 September 2016 at 13:51, Nayan Deshmukh wrote: > + scrn->pipe = scrn->base.pscreen->context_create(scrn->base.pscreen, > + &scrn->base, 0); > + I think you're forgetting to destroy the context in vl_dri3_screen_destroy and prope

Re: [Mesa-dev] [PATCH] vl/dri3: handle the case of different GPU(v4.1)

2016-09-19 Thread Leo Liu
On 09/17/2016 07:33 AM, Nayan Deshmukh wrote: Hi Leo, Could you push the patches? I don't have the push access. Can you rebase all your reviewed patches, and add RB to it, and then you can send them to me ? Sorry for too busy to do this for you. Regards, Leo Regards, Nayan. On Fri,

Re: [Mesa-dev] [PATCH] vl/dri3: handle the case of different GPU(v4.1)

2016-09-17 Thread Nayan Deshmukh
Hi Leo, Could you push the patches? I don't have the push access. Regards, Nayan. On Fri, Sep 16, 2016 at 7:44 PM, Leo Liu wrote: > This Patch is Reviewed-by: Leo Liu > > > On 09/16/2016 08:51 AM, Nayan Deshmukh wrote: > >> In case of prime when rendering is done on GPU other then the >> serv

Re: [Mesa-dev] [PATCH] vl/dri3: handle the case of different GPU(v4.1)

2016-09-16 Thread Leo Liu
This Patch is Reviewed-by: Leo Liu On 09/16/2016 08:51 AM, Nayan Deshmukh wrote: In case of prime when rendering is done on GPU other then the server GPU, use a seprate linear buffer for each back buffer which will be displayed using present extension. v2: Use a seprate linear buffer for each

[Mesa-dev] [PATCH] vl/dri3: handle the case of different GPU(v4.1)

2016-09-16 Thread Nayan Deshmukh
In case of prime when rendering is done on GPU other then the server GPU, use a seprate linear buffer for each back buffer which will be displayed using present extension. v2: Use a seprate linear buffer for each back buffer (Michel) v3: Change variable names and fix coding style (Leo and Emil) v4

Re: [Mesa-dev] [PATCH] vl/dri3: handle the case of different GPU

2016-09-09 Thread Christian König
Am 09.09.2016 um 03:38 schrieb Michel Dänzer: On 08/09/16 05:59 PM, Christian König wrote: Am 08.09.2016 um 10:42 schrieb Michel Dänzer: On 08/09/16 05:05 PM, Christian König wrote: Am 08.09.2016 um 08:23 schrieb Michel Dänzer: On 08/09/16 01:13 PM, Nayan Deshmukh wrote: On Thu, Sep 8, 2016

Re: [Mesa-dev] [PATCH] vl/dri3: handle the case of different GPU

2016-09-08 Thread Michel Dänzer
On 08/09/16 05:59 PM, Christian König wrote: > Am 08.09.2016 um 10:42 schrieb Michel Dänzer: >> On 08/09/16 05:05 PM, Christian König wrote: >>> Am 08.09.2016 um 08:23 schrieb Michel Dänzer: On 08/09/16 01:13 PM, Nayan Deshmukh wrote: > On Thu, Sep 8, 2016 at 9:03 AM, Michel Dänzer

Re: [Mesa-dev] [PATCH] vl/dri3: handle the case of different GPU

2016-09-08 Thread Christian König
Am 08.09.2016 um 10:42 schrieb Michel Dänzer: On 08/09/16 05:05 PM, Christian König wrote: Am 08.09.2016 um 08:23 schrieb Michel Dänzer: On 08/09/16 01:13 PM, Nayan Deshmukh wrote: On Thu, Sep 8, 2016 at 9:03 AM, Michel Dänzer mailto:mic...@daenzer.net>> wrote: On 08/09/16 02:48 AM, Naya

Re: [Mesa-dev] [PATCH] vl/dri3: handle the case of different GPU

2016-09-08 Thread Michel Dänzer
On 08/09/16 05:05 PM, Christian König wrote: > Am 08.09.2016 um 08:23 schrieb Michel Dänzer: >> On 08/09/16 01:13 PM, Nayan Deshmukh wrote: >>> On Thu, Sep 8, 2016 at 9:03 AM, Michel Dänzer >> > wrote: >>> On 08/09/16 02:48 AM, Nayan Deshmukh wrote: >>> > use a

Re: [Mesa-dev] [PATCH] vl/dri3: handle the case of different GPU

2016-09-08 Thread Christian König
Am 08.09.2016 um 08:23 schrieb Michel Dänzer: On 08/09/16 01:13 PM, Nayan Deshmukh wrote: On Thu, Sep 8, 2016 at 9:03 AM, Michel Dänzer mailto:mic...@daenzer.net>> wrote: On 08/09/16 02:48 AM, Nayan Deshmukh wrote: > use a linear buffer in case of back buffer > > Signed-off-b

Re: [Mesa-dev] [PATCH] vl/dri3: handle the case of different GPU

2016-09-07 Thread Michel Dänzer
On 08/09/16 01:13 PM, Nayan Deshmukh wrote: > On Thu, Sep 8, 2016 at 9:03 AM, Michel Dänzer > wrote: > On 08/09/16 02:48 AM, Nayan Deshmukh wrote: > > use a linear buffer in case of back buffer > > > > Signed-off-by: Nayan Deshmukh

Re: [Mesa-dev] [PATCH] vl/dri3: handle the case of different GPU

2016-09-07 Thread Nayan Deshmukh
Hi Michel, Sorry for the bad patch. I'll fix the coding style in the next patch. On Thu, Sep 8, 2016 at 9:03 AM, Michel Dänzer wrote: > On 08/09/16 02:48 AM, Nayan Deshmukh wrote: > > use a linear buffer in case of back buffer > > > > Signed-off-by: Nayan Deshmukh > > [...] > > > @@ -226,8 +2

Re: [Mesa-dev] [PATCH] vl/dri3: handle the case of different GPU

2016-09-07 Thread Michel Dänzer
On 08/09/16 02:48 AM, Nayan Deshmukh wrote: > use a linear buffer in case of back buffer > > Signed-off-by: Nayan Deshmukh [...] > @@ -226,8 +227,13 @@ dri3_alloc_back_buffer(struct vl_dri3_screen *scrn) >goto close_fd; > > memset(&templ, 0, sizeof(templ)); > + if (scrn->is_diff

[Mesa-dev] [PATCH] vl/dri3: handle the case of different GPU

2016-09-07 Thread Nayan Deshmukh
use a linear buffer in case of back buffer Signed-off-by: Nayan Deshmukh --- src/gallium/auxiliary/vl/vl_winsys_dri3.c | 11 --- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/src/gallium/auxiliary/vl/vl_winsys_dri3.c b/src/gallium/auxiliary/vl/vl_winsys_dri3.c index 3d59