Hello,

This series makes i965 generate NIR at link time (or ProgramStringNotify
time for ARB programs), rather than on each FS/VS compile.  This means
we only do it once, rather than for SIMD8 and again for SIMD16 programs.
It also means we can avoid it when doing state based recompiles.

It speeds up shader-db on my Broadwell by about 9.4%.

It also adds INTEL_DEBUG=ann support, now that we keep a persistent copy
of the NIR program around for the annotations to refer to.

Available in the 'nir-link' branch of ~kwg/mesa.

--Ken

_______________________________________________
mesa-dev mailing list
mesa-dev@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/mesa-dev

Reply via email to