提前保存在GPU内存iOS设备映像中

时间:2014-06-12 15:56:38

标签: ios image opengl-es

我有用于在UICollectionView中显示的图像。我将所有图像保存在阵列中,因此我不会从磁盘或网络加载它。 当我的图像第一次出现时,设备有一些滞后。但是当这个图像出现后,一切都还好。我的代码没有问题<我不想问这个问题。我想了解我可以提前将图像加载到GPU内存。因此,当图像第一次出现在屏幕上时,没有延迟,因为这个图像(或者可能称为纹理)将在内存缓存中,并且设备将花费很少的时间从内存中进行绘制。

所以告诉我,如果不深入OpenGL,我可以用CoreFramework做到吗?

1 个答案:

答案 0 :(得分:0)

所以我没有找到解决方案,但我在启动时加载了一些UIImageViews,而不是在viewcontroller视图的框架中。在这次黑客攻击之后我没有滞后问题