gpt4 book ai didi

ios - 在其他 View 之上使用 EAGLView 的性能

转载 作者:塔克拉玛干 更新时间:2023-11-02 08:27:43 26 4
gpt4 key购买 nike

我必须在我的 iOS 应用程序中的一些其他 View 之上覆盖一个(大部分)透明的 OpenGL View ,但是在我的 iPod touch(第一代,尽管是 iPhone OS 3.1)上进行的测试给出了非常糟糕的性能。我读过 http://developer.apple.com/library/ios/#documentation/3DDrawing/Conceptual/OpenGLES_ProgrammingGuide/Introduction/Introduction.html#//apple_ref/doc/uid/TP40008793-CH1-SW1 (OpenGL ES 编程指南)在 att Apple 上,它不鼓励将 OpenGL View 叠加在其他 View 之上。但我需要 OpenGL View 所具有的线程绘图能力。

所以我的问题只是关于最小化将 EAGLView 混合在其他 View 之上的影响的指示。测试表明,仅混合一项就占了运行时间的 30%。有什么想法吗?

我正在寻找的可能只是 OpenGL View 的配置,例如缓冲区大小或字节大小或它可能是什么。

应用程序是:http://itunes.apple.com/us/app/kick-ass-destroy-the-web/id436623109?mt=8

最佳答案

这张幻灯片将帮助您使用 UIKit 提高 OpenGL 渲染性能。

  • 两全其美:将 UIKit 与 OpenGL 结合使用

关于ios - 在其他 View 之上使用 EAGLView 的性能,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5849491/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com