为什么纹理的大小必须是2的倍数?

时间:2014-06-10 15:04:51

标签: opengl lwjgl

对于OpenGL渲染,纹理大小必须是2的倍数。为什么会有这个限制?它与内存使用情况或GPU处理纹理的方式有关吗?

为什么纹理的大小必须是2的倍数?

1 个答案:

答案 0 :(得分:1)

存储库中用于纹理的存储器是2的最佳功率(甚至比2的倍数更多),以便实现最佳分区和最快的DMA传输。