在计算着色器模型 5 中,我得到了双精度浮点值的一些计算结果。我必须将值分配给一个整数变量,然后我收到警告:
warning X3205: 'round': conversion from larger type to smaller, possible loss of data
我理解警告,但在我的情况下,在运行时浮点值永远不会超过整数可接受的值。该代码产生了预期的结果,所以我想关闭特定违规行的警告。
我没有找到如何关闭特定警告的方法,我喜欢编写不产生任何警告的代码,或者如果它们是,则检查它们是否是误报。
任何帮助表示赞赏。