【发布时间】:2016-09-29 03:45:14
【问题描述】:
我正在使用纹理来使用着色器预先计算一些位置值,并且收到一个错误,即纹理不是 2 的幂。事实上,我确实确保将它们扩展为正方形(7,043,716 纹素,即 2654 的平方)但是我开始怀疑纹理必须是 2 的特定幂 - 可能可以被 8 整除?例如8x8、16x16、32x32、64x64,因为这些数字不断增加。是这样吗,如果是,有上限吗?
【问题讨论】:
-
听起来你误解了“二的幂”是什么意思。
-
@WestLangley - 哦 - 确实。我只是查了一下,意识到我一直在混淆平方和 2 的幂。谢谢!