Sun*_*day 4 performance screenshot opengl-es ios
我正在使用的抓取OpenGL ES游戏的截图glReadPixels.屏幕截图很棒但是这个调用glReadPixels导致了游戏中的小口吃.
glCopyTexImage2D被认为是更有效的替代品glReadPixels.glCopyTexImage2D工作怎么样?对于某些情况,我正在使用这种Apple方法.
我对OpenGL比较陌生,所以非常感谢任何帮助:-)
Ben*_*igt 12
时间延迟是由GPU和CPU之间传输大量内存引起的.这可以通过每帧一点点传输来解决.但是如果你从帧缓冲区读取一系列帧,那么图像会同时发生变化.
所以你制作了一个副本,视频RAM进入视频RAM(非常快),然后随着你的零碎转移它不会改变.
| 归档时间: |
|
| 查看次数: |
5427 次 |
| 最近记录: |