[quote]原帖由 RacingPHT 于 2007-8-21 09:45 发表 ![]()
RightMark的问题B3D有人解释过, 我大白话翻译一下
S Y
lph1rcA
zv/rUd]WE.PCINLIFE我们的讲场基本上是因为D3D10 hlsl的语法检测及其严格, 所以基本上, 在D3D9上由driver优化的代码, 现在都要shader programmer手工完成。&P)g5RG
包括循环展开, 条件判断, 指令重排, 都限制到了最高限度。只要指令重排可能影响数据精度, 就会被废止。 ~+N,s8f0@qU
3sVr3F{obJ7{比如a * b * c * d不能被优化为(a * b) * (c * d)。
`M,Rf'jwe.pcinlife.comr |