最近的一個小新聞,兩年前的GPU居然可以支援到NV40才剛introduce的新功能?
GI是VS3.0的新功能,在繪製同類型的物件時,會大大降低drawcall次數。
不過其實也沒什麼太神奇的部份,主要是因為Geometry Instancing需要額外的Temp Register。
VS2.0的規格是12個,
NV3x是13個,
R3x0是16個。
而VS3.0(NV4x)是32個。
從最近DriverHeaven流出的圖片來看,R3x0應該可以支援得不錯,
所以應該只是GI不需要多如32個Temp Register就可以實作….