Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在编写一个洪水填充算法......它需要绘制单个像素。最快的方法是什么?一开始我想用cocos2d的drawpoint,但是320 * 480个顶点听起来不太好。有没有使用 memset 之类的更快的方法?
如果您要覆盖大部分屏幕(或大部分已知的屏幕子矩形),那么最快的方法可能是创建屏幕大小(或子矩形大小)的纹理。在软件中填充整个东西(您不想绘制的像素的透明 alpha),然后在它发生变化时动态更新它。
我没有做过太多的 iPhone 工作,但我希望这比尝试每帧绘制 100,000 个图元(任何类型)要快。
Se Apple 的 GLImageProcessing 示例应用程序。这应该很有帮助。
我跳过了这一点,并通过位图进行了图像处理。不知道这是否会帮助你。