我正在编写泛洪填充算法......它需要绘制单个像素。最快的方法是什么?起初我想过使用cocos2d的绘制点,但是有320 * 480的顶点听起来不太好。有没有更快的方式使用memset或什么?
答案 0 :(得分:1)
如果您要覆盖大部分屏幕(或大部分已知的屏幕子矩形),那么最快的方法可能是创建一个屏幕大小(或子矩形大小)纹理。用软件填充整个东西(不想绘制的像素的透明alpha),然后在它改变时动态更新它。
我没有做太多的iPhone工作,但我希望这比尝试每帧绘制100,000个(任何类型的)基元更快。
答案 1 :(得分:0)
Se Apple的GLImageProcessing示例应用程序。它应该非常有用。
我跳过了那个并通过位图进行了图像处理。不确定这是否会对你有所帮助。