12:56 mannerov: orbea: it's simple, all the fix requested weren't merged
15:11 orbea: mannerov: huh, i thought it was merged?
15:12 orbea: mannerov: was there another fix beyond this? https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/4980
20:21 mannerov: orbea: yes
20:21 mannerov: I had analysed ways to reduce memory usage a lot by disabling one of the three radeonsi memory shader cache which isn't useful enough
20:22 mannerov: Marek proposed a merge request for that, but it was dropped
20:23 mannerov: And I think there was a way to remove from ram the third cache (which has disk backing) or something like that, but maybe I'm mistaken
20:24 mannerov: Also there was a third way which was to reduce nir and llvm duplication
20:24 mannerov: but the work wasn't done for that
20:25 mannerov: To No surprise dxvk doesn't suffer from that as it doesn't hit all these shader caches and nir duplication
20:25 mannerov: wined3d doesn't suffer either as the shaders are compiled on demand, not when created
20:26 mannerov: The thing is the game creates a huge amount of shaders
20:28 mannerov: orbea: check the bug report, isn't there a way to disable some of the caches with an env var or something ?
21:43 orbea: mannerov: there was: NINE_SHADER=no_nir_ps,no_nir_vs
21:43 orbea: is that still supported?
21:43 orbea: i dont see anything else in https://github.com/iXit/Mesa-3D/issues/349
21:45 orbea: to be clear I am trying this on a second computer now which has more ram and faster hardware than the first one.
21:45 orbea: and it seems to eat more ram on it than the first...
21:51 iive: mannerov, the merge request been dropped, does it mean the patch is rejected or just delayed?
21:54 orbea: iive: where is it dropped? https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/4980
21:54 orbea: if I understand right, it fixed part of the problem, but apparently not enough of it?
22:33 mannerov: iive: rejected
22:33 mannerov: not enough gains
22:33 mannerov: there was regression on some titles
22:33 mannerov: the patches removed that cache entirely
22:34 mannerov: instead it should have disabled it for 32 bits I think
22:34 mannerov: but as only nine suffers from that, not GL... well
22:34 mannerov: If GL games had that too it would have been different
22:36 orbea: mannerov: so it was reverted?
22:38 orbea: no, its still the most recent commit in the file https://gitlab.freedesktop.org/mesa/mesa/-/commits/master/src/gallium/auxiliary/util/u_live_shader_cache.c
22:59 mannerov: orbea: the corresponding merge request by mareko was dropped