RADV Spilling Support Patches Published

Four new RADV patches just hit the mailing list, including compiler support for spilling and handling for command buffers needing scratch memory. The spilling support is contingent upon LLVM 5.0 SVN code for the AMDGPU back-end.
Nieuwenhuizen previously commented that shader spilling support was presumably the last feature that could be used by The Talos Principle but wasn't yet supported in RADV. Bas wrote, "I think the only feature we miss for Talos is shader spilling which should land in the coming weeks and I don't expect to be a major hit. Of course bugfixes may impact performance too, in both ways."
Update [29 January 2017]: The patches have now landed in Mesa 17.1-dev.
10 Comments