我正在使用openGL在iOS中开发绘图应用程序。每次我切换页面时,我将绘图保存为.png。当我回来时,我使用纹理绘制保存的图像,使其成为2的幂。现在在撤消/重做时我清除整个帧缓冲区并重绘所有(。 png +剩下的东西)。在这种情况下,每当我绘制一个大的纹理图像时,我的性能会下降。
有没有办法解决这个问题。
答案 0 :(得分:0)
我建议您不要将任何内容保存到永久存储中,除非应用程序被终止。
另外,使用不大于1024 x 1024的纹理。
此外,如果您没有利用透明度,请避免使用.png。 .jpg的尺寸更小。
这应该会大大提高你的表现。