OpenGL ES for iOS - 7

2017-05-24  本文已影响120人  孙健会员

调整您的OpenGL ES应用程序

iOS中OpenGL ES应用程序的性能与OS X或其他桌面操作系统中OpenGL的性能不同。虽然功能强大的计算设备,基于iOS设备的桌面或笔记本电脑不具备内存或CPU功能。使用与典型台式机或笔记本电脑GPU可能使用的算法不同的嵌入式GPU来优化较低的内存和功耗。低效渲染图形数据可能会导致较差的帧速率或极大地降低基于iOS设备的电池寿命。

后面的章节介绍了许多提高应用程序性能的技术;本章涵盖整体策略。除非另有说明,本章中的建议涉及OpenGL ES的所有版本。

使用Xcode和仪器调试和配置您的应用程序

在各种设备上的各种场景中测试其性能之前,请勿优化应用程序。 Xcode和Instruments包括帮助您识别应用程序中的性能和正确性问题的工具

上一篇下一篇

猜你喜欢

热点阅读