https://www.arrayedindreams.com/2015/12/02/ventress-hardware-shading/
Ventress hardware shading