我听说很多 2 纹理的力量出于性能原因更好,但我找不到足够的可靠信息来说明使用 XNA 时是否存在问题。我的大多数纹理都有随机尺寸,我看不出有什么问题,但也许 VS profiler 没有显示出来。
问问题
655 次
2 回答
1
XNA 实际上是建立在 DirectX 之上的一层。因此,任何适用于此的性能指南也适用于使用 XNA 的任何东西。
VS 分析器也不会真正适用于您正在做的图形特定的事情。这需要通过一些可以检查显卡本身运行情况的工具单独进行分析。如果显卡正在挣扎,它不会显示为 CPU 上的高资源使用率,而是显示为缓慢的渲染速度。
于 2012-08-22T17:08:17.457 回答
1
一般来说,pow 2 纹理更好。但大多数显卡应该允许非 pow 2 纹理,而性能损失最小。但是,如果您使用 XNA 范围配置文件,则只允许使用 pow 2 纹理。而一些小型显卡仅支持到达配置文件。
于 2012-08-22T17:12:59.233 回答