Re: [Mesa-dev] [PATCH v4] etnaviv: fix resource usage tracking across different pipe_context's

2019-01-14 Thread Marek Vasut
On 1/14/19 3:02 PM, Lucas Stach wrote: > Am Montag, den 14.01.2019, 14:54 +0100 schrieb Marek Vasut: >> On 1/14/19 12:16 PM, Lucas Stach wrote: >>> Hi Marek, >>> >>> Am Samstag, den 12.01.2019, 22:22 +0100 schrieb Marek Vasut: >>>>> From: Christi

Re: [Mesa-dev] [PATCH] etnaviv: fix resource usage tracking across different pipe_context's

2018-12-11 Thread Marek Vasut
d tiles). Just sometimes an occassional black tile shows > up. So something is still up, but the patch is a perceived improvement. Nice, thanks. Lemme try that here too. -- Best regards, Marek Vasut ___ mesa-dev mailing list mesa-dev@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/mesa-dev

[Mesa-dev] [PATCH] etnaviv: fix resource usage tracking across different pipe_context's

2018-12-05 Thread Marek Vasut
From: Christian Gmeiner A pipe_resource can be shared by all the pipe_context's hanging off the same pipe_screen. Signed-off-by: Christian Gmeiner --- src/gallium/drivers/etnaviv/etnaviv_context.c | 21 - src/gallium/drivers/etnaviv/etnaviv_context.h | 3 --

[Mesa-dev] [PATCH v3] etnaviv: fix resource usage tracking across different pipe_context's

2019-01-11 Thread Marek Vasut
From: Christian Gmeiner A pipe_resource can be shared by all the pipe_context's hanging off the same pipe_screen. Signed-off-by: Christian Gmeiner Signed-off-by: Marek Vasut To: mesa-dev@lists.freedesktop.org Cc: etna...@lists.freedesktop.org --- Changes from v1 -> v2: - to rem

[Mesa-dev] [PATCH v4] etnaviv: fix resource usage tracking across different pipe_context's

2019-01-12 Thread Marek Vasut
From: Christian Gmeiner A pipe_resource can be shared by all the pipe_context's hanging off the same pipe_screen. Signed-off-by: Christian Gmeiner Signed-off-by: Marek Vasut To: mesa-dev@lists.freedesktop.org Cc: etna...@lists.freedesktop.org --- Changes from v1 -> v2: - to rem

Re: [Mesa-dev] [PATCH v2] etnaviv: fix resource usage tracking across different pipe_context's

2019-01-02 Thread Marek Vasut
pscreen) > { > struct etna_screen *screen = etna_screen(pscreen); > > + _mesa_set_destroy(screen->used_resources, NULL); > + > if (screen->perfmon) > etna_perfmon_del(screen->perfmon); > > @@ -1026,6 +1029,11 @@ etna_screen_create(struct etna_device

Re: [Mesa-dev] [PATCH v4] etnaviv: fix resource usage tracking across different pipe_context's

2019-01-14 Thread Marek Vasut
On 1/14/19 12:16 PM, Lucas Stach wrote: > Hi Marek, > > Am Samstag, den 12.01.2019, 22:22 +0100 schrieb Marek Vasut: >>> From: Christian Gmeiner >> >> A pipe_resource can be shared by all the pipe_context's hanging off the >> same pipe_screen. >> >&g

Re: [Mesa-dev] [PATCH v5] etnaviv: fix resource usage tracking across different pipe_context's

2019-02-22 Thread Marek Vasut
On 2/22/19 10:30 AM, Boris Brezillon wrote: > On Thu, 21 Feb 2019 23:29:53 +0100 > Boris Brezillon wrote: > >> Christian, Marek, >> >> On Wed, 30 Jan 2019 05:28:14 +0100 >> Marek Vasut wrote: >> >>> From: Christian Gmeiner >>> >>&g

Re: [Mesa-dev] [PATCH v5] etnaviv: fix resource usage tracking across different pipe_context's

2019-03-16 Thread Marek Vasut
On 2/22/19 10:30 AM, Boris Brezillon wrote: > On Thu, 21 Feb 2019 23:29:53 +0100 > Boris Brezillon wrote: > >> Christian, Marek, >> >> On Wed, 30 Jan 2019 05:28:14 +0100 >> Marek Vasut wrote: >> >>> From: Christian Gmeiner >>> >>&g

Re: [Mesa-dev] [PATCH v5] etnaviv: fix resource usage tracking across different pipe_context's

2019-03-17 Thread Marek Vasut
On 3/17/19 10:48 AM, Christian Gmeiner wrote: > Am Sa., 16. März 2019 um 20:55 Uhr schrieb Marek Vasut : >> >> On 2/22/19 10:30 AM, Boris Brezillon wrote: >>> On Thu, 21 Feb 2019 23:29:53 +0100 >>> Boris Brezillon wrote: >>> >>>> Christia

[Mesa-dev] [PATCH v5] etnaviv: fix resource usage tracking across different pipe_context's

2019-01-29 Thread Marek Vasut
From: Christian Gmeiner A pipe_resource can be shared by all the pipe_context's hanging off the same pipe_screen. Signed-off-by: Christian Gmeiner Signed-off-by: Marek Vasut To: mesa-dev@lists.freedesktop.org Cc: etna...@lists.freedesktop.org --- Changes from v1 -> v2: - to rem

Re: [Mesa-dev] [PATCH v4] etnaviv: fix resource usage tracking across different pipe_context's

2019-01-29 Thread Marek Vasut
On 1/28/19 9:43 AM, Guido Günther wrote: > Hi, > just style nits: > > On Sat, Jan 12, 2019 at 10:22:20PM +0100, Marek Vasut wrote: >> From: Christian Gmeiner >> >> A pipe_resource can be shared by all the pipe_context's hanging off the >> same pipe_screen. F

[Mesa-dev] [PATCH] etnaviv: Use reentrant screen lock around flush

2019-06-03 Thread Marek Vasut
have other ugly side effects. Fix this by using a reentrant screen lock around the flush callback. Signed-off-by: Marek Vasut Cc: Christian Gmeiner Cc: Lucas Stach --- src/gallium/drivers/etnaviv/etnaviv_context.c | 5 + 1 file changed, 5 insertions(+) diff --git a/src/gallium/drivers