老大们遇到个问题,有一堆浮点数运算,分开写就对,合一起就溢出。
是因为定义的函数返回float的时候,别的地方声明是void错了,这样的错误累计八次之后,浮点数寄存器就满了。没地方放就错了。
函数前面加fupreset
加两个锯齿
http://en.wikipedia.org/wiki/Temporal_anti-aliasing
http://blogs.msdn.com/b/shawnhar/archive/2011/10/31/shader-aliasing.aspx
2021-10-10 09:21:23
老大们遇到个问题,有一堆浮点数运算,分开写就对,合一起就溢出。
是因为定义的函数返回float的时候,别的地方声明是void错了,这样的错误累计八次之后,浮点数寄存器就满了。没地方放就错了。
函数前面加fupreset
加两个锯齿
http://en.wikipedia.org/wiki/Temporal_anti-aliasing
http://blogs.msdn.com/b/shawnhar/archive/2011/10/31/shader-aliasing.aspx
下一篇:STM32启动文件深度解析