Re: [Mesa-dev] V3 On disk shader cache for i965 (Now with real world results!)

2016-07-13 Thread Timothy Arceri
On Wed, 2016-07-13 at 23:51 +0300, Grazvydas Ignotas wrote: > On Wed, Jul 13, 2016 at 2:56 AM, Timothy Arceri > wrote: > > On Sat, 2016-07-09 at 20:21 +0300, Grazvydas Ignotas wrote: > > > > > > I think I still have some more: > > > - running 32bit program after

Re: [Mesa-dev] V3 On disk shader cache for i965 (Now with real world results!)

2016-07-13 Thread Grazvydas Ignotas
On Wed, Jul 13, 2016 at 2:56 AM, Timothy Arceri wrote: > On Sat, 2016-07-09 at 20:21 +0300, Grazvydas Ignotas wrote: >> >> I think I still have some more: >> - running 32bit program after 64bit version of the same thing (or >> vice >> versa) leads to segfaults and

Re: [Mesa-dev] V3 On disk shader cache for i965 (Now with real world results!)

2016-07-12 Thread Timothy Arceri
On Sat, 2016-07-09 at 20:21 +0300, Grazvydas Ignotas wrote: > On Sat, Jul 9, 2016 at 10:02 AM, Timothy Arceri > wrote: > > On Fri, 2016-07-01 at 14:12 +1000, Timothy Arceri wrote: > > > On Thu, 2016-06-30 at 00:59 +0300, Grazvydas Ignotas wrote: > > > > On Wed, Jun

Re: [Mesa-dev] V3 On disk shader cache for i965 (Now with real world results!)

2016-07-09 Thread Grazvydas Ignotas
On Sat, Jul 9, 2016 at 10:02 AM, Timothy Arceri wrote: > On Fri, 2016-07-01 at 14:12 +1000, Timothy Arceri wrote: >> On Thu, 2016-06-30 at 00:59 +0300, Grazvydas Ignotas wrote: >> > On Wed, Jun 29, 2016 at 3:11 PM, Timothy Arceri >> >

Re: [Mesa-dev] V3 On disk shader cache for i965 (Now with real world results!)

2016-07-09 Thread Timothy Arceri
On Fri, 2016-07-01 at 14:12 +1000, Timothy Arceri wrote: > On Thu, 2016-06-30 at 00:59 +0300, Grazvydas Ignotas wrote: > > On Wed, Jun 29, 2016 at 3:11 PM, Timothy Arceri > > wrote: > > > On Wed, 2016-06-29 at 03:47 +0300, Grazvydas Ignotas wrote: > > > > On Tue, Jun

Re: [Mesa-dev] V3 On disk shader cache for i965 (Now with real world results!)

2016-06-30 Thread Timothy Arceri
On Thu, 2016-06-30 at 00:59 +0300, Grazvydas Ignotas wrote: > On Wed, Jun 29, 2016 at 3:11 PM, Timothy Arceri > wrote: > > On Wed, 2016-06-29 at 03:47 +0300, Grazvydas Ignotas wrote: > > > On Tue, Jun 28, 2016 at 10:53 AM, Timothy Arceri > > >

Re: [Mesa-dev] V3 On disk shader cache for i965 (Now with real world results!)

2016-06-29 Thread Grazvydas Ignotas
On Wed, Jun 29, 2016 at 3:11 PM, Timothy Arceri wrote: > On Wed, 2016-06-29 at 03:47 +0300, Grazvydas Ignotas wrote: >> On Tue, Jun 28, 2016 at 10:53 AM, Timothy Arceri >> wrote: >> > On Mon, 2016-06-27 at 00:46 +1000, Timothy Arceri

Re: [Mesa-dev] V3 On disk shader cache for i965 (Now with real world results!)

2016-06-29 Thread Timothy Arceri
On Wed, 2016-06-29 at 03:47 +0300, Grazvydas Ignotas wrote: > On Tue, Jun 28, 2016 at 10:53 AM, Timothy Arceri > wrote: > > On Mon, 2016-06-27 at 00:46 +1000, Timothy Arceri wrote: > > > On Sun, 2016-06-26 at 16:15 +0300, Grazvydas Ignotas wrote: > > > > Tried this

Re: [Mesa-dev] V3 On disk shader cache for i965 (Now with real world results!)

2016-06-28 Thread Grazvydas Ignotas
On Tue, Jun 28, 2016 at 10:53 AM, Timothy Arceri wrote: > On Mon, 2016-06-27 at 00:46 +1000, Timothy Arceri wrote: >> On Sun, 2016-06-26 at 16:15 +0300, Grazvydas Ignotas wrote: >> > Tried this while playing with apitrace and am getting segfaults >> > when >> >

Re: [Mesa-dev] V3 On disk shader cache for i965 (Now with real world results!)

2016-06-28 Thread Timothy Arceri
On Mon, 2016-06-27 at 00:46 +1000, Timothy Arceri wrote: > On Sun, 2016-06-26 at 16:15 +0300, Grazvydas Ignotas wrote: > > Tried this while playing with apitrace and am getting segfaults > > when > > running any trace with a cached (second) run. Not sure if it's > > "wrong" > > traces I've chosen

Re: [Mesa-dev] V3 On disk shader cache for i965 (Now with real world results!)

2016-06-26 Thread Timothy Arceri
On Sun, 2016-06-26 at 16:15 +0300, Grazvydas Ignotas wrote: > Tried this while playing with apitrace and am getting segfaults when > running any trace with a cached (second) run. Not sure if it's > "wrong" > traces I've chosen or what, you can take one example from this bug: >

Re: [Mesa-dev] V3 On disk shader cache for i965 (Now with real world results!)

2016-06-26 Thread Grazvydas Ignotas
Tried this while playing with apitrace and am getting segfaults when running any trace with a cached (second) run. Not sure if it's "wrong" traces I've chosen or what, you can take one example from this bug: https://bugs.freedesktop.org/show_bug.cgi?id=96425 It would also be good idea to hide the

Re: [Mesa-dev] V3 On disk shader cache for i965 (Now with real world results!)

2016-06-25 Thread Timothy Arceri
I've spent a bunch of time rebasing this series to remove the excess code churn and I've just pushed the results to the shader-cache branch mentioned below. There are no code changes to the end result but I've managed to get the patch count down to 80 (was 96 i think) and things should be much

[Mesa-dev] V3 On disk shader cache for i965 (Now with real world results!)

2016-06-21 Thread Timothy Arceri
Rather than send 90+ patches to the list. Please see the repo at the bottom of this email. The big update is I've added all stages but compute and tested with a few games and everything seems to be working well so far. Enabling shader cache with the Shadow of Mordor benchmark make things