我希望使用OpenGL ES来实现图像处理代码的GPGPU。我想知道是否可以使用OpenGL ES来完成此任务。如果可以,哪个版本的OpenGL ES更适合此目的(OpenGL ES 1.1还是2.0)。
我希望使用OpenGL ES来实现图像处理代码的GPGPU。我想知道是否可以使用OpenGL ES来完成此任务。如果可以,哪个版本的OpenGL ES更适合此目的(OpenGL ES 1.1还是2.0)。
OpenGL ES 2.0比ES 1.1更适合图像处理任务。虽然OES_framebuffer_object不是ES 2.0核心的一部分,但它是一个广泛支持的扩展。这个扩展使你能够渲染到纹理。
但是,请注意:许多OpenGL ES设备由PowerVR图形硬件驱动。虽然它是一个功耗低、性能相对较高的芯片,但其基于瓷砖的渲染架构却不太适用于图像处理。
你需要做什么将取决于你打算实现的图像处理算法。