Beyond3d刊登了John Carmack的访问,JC解答了一些人们关心的问题。
为什么ARB2路径在NV30上如此之慢?高一些的精确度似乎不应该如此影响NV30的影响,NV30的时钟比R300高很多,而NV30精确度(128bit)和r300(96bit)相比只有33%的差异。
显然,对于一个直接的汇编/编译器来说,R300架构是更好的目标,但是NV30需要更加严肃的分析和计划才足够好,这也是我解释为什么随着后期驱动推出,NV30性能将有明显提高的原因。
为什么有专为NV30设计的代码而没有一个为R300设计的路径?
没有任何为R300设计的fragment扩展,所以我真的无法编写专为R300设计的路径,我确实支持双方的模板。