[Mesa-dev] [PATCH 00/11 v2] TGSI: improved live range tracking, also including arrays

Gert Wollny gw.fossdev at gmail.com
Sun Apr 1 18:03:59 UTC 2018


Am Freitag, den 30.03.2018, 17:05 +0200 schrieb Dieter Nützel:
> Am 30.03.2018 17:01, schrieb Ilia Mirkin:
> > On Fri, Mar 30, 2018 at 10:33 AM, Dieter Nützel <Dieter at nuetzel-hh.
> > de> 
> > wrote:
> > > For the series:
> > > 
> > > Tested-by: Dieter Nützel <Dieter at nuetzel-hh.de>
> > > 
> > > with glmark2, UH, UV, KDE Plasma5 (my desktop)
> > > R600_DEBUG=sisched,nir
> > > but on radeonsi, Polaris 20 (RX580) not r600 ;-)
> > 
> > This series is relevant to TGSI. However you're forcing the nir
> > path.
> > Your testing was largely a no-op, I'm afraid.
> > 
> >   -ilia
> 
> Oh dear, yes shit ;-)
> I'll retry without 'nir' then...

Thanks for the effort in testing this series, but on radeonsi also on
the TGSI path this series is mostly irrelevant, because apart from the
first patch it is only enabled when the driver doesn't request skipping
"merge_registers" and radionsi is one of the drivers who does return a
non-zero value for PIPE_SHADER_CAP_TGSI_SKIP_MERGE_REGISTERS (I guess
the llvm backend takes care of this optimization anyway).

Best, 
Gert



More information about the mesa-dev mailing list