在iPhone上推动像素
在iPhone上获取帧缓冲区并在软件中渲染到的最快方法是什么在iPhone上推动像素,iphone,framebuffer,pixels,demo-effects,Iphone,Framebuffer,Pixels,Demo Effects,在iPhone上获取帧缓冲区并在软件中渲染到的最快方法是什么 基本上进入了一个13h模式,这样我就可以产生一些效果了?:) 您需要创建一个位图格式的CGImageContext,可以直接操作。然后,您可以在屏幕上绘制该图像,将其用作GL纹理或其他任何东西 非常简单的东西-检查核心图形文档。我不认为有什么好方法可以获得真正的原始帧缓冲区访问,但无论如何,这可能不是你真正想要的。据我所知,你的IPhone上有一个OpenGL ES加速芯片。如果你想推送像素,你应该检查支持哪种OpenGL | ES。
基本上进入了一个13h模式,这样我就可以产生一些效果了?:) 您需要创建一个位图格式的
CGImageContext
,可以直接操作。然后,您可以在屏幕上绘制该图像,将其用作GL纹理或其他任何东西
非常简单的东西-检查核心图形文档。我不认为有什么好方法可以获得真正的原始
帧缓冲区访问,但无论如何,这可能不是你真正想要的。据我所知,你的IPhone上有一个OpenGL ES加速芯片。如果你想推送像素,你应该检查支持哪种OpenGL | ES。为它编写代码,让硬件完成这项工作
顺便说一句,编写OpenGL并不难。我想你仍然知道mode13是什么(你真是个老屁!)你应该在一个小时内学会基本知识,在一个周末的闲逛之后,你就掌握了API。使用这种方法,你可以获得大约5 fps的速度…