我需要将一些像素着色器应用于位图(使用OpenGL)并将结果发送到服务器.渲染应该在后台进行,所以我不能为此创建GLSurfaceView.所以我的问题是:是否可以在不使用GLSurfaceView的情况下在
Android上进行OpenGL渲染?喜欢直接渲染到位图,画布或某种缓冲/数组?或者可以通过它使用某种虚拟GLSurfaceView?
解决方法
This SO post包含一个指向
an anddev post的链接.稍微向下,有人创建了一个PixelBuffer类,它重用了GLSurfaceView.Renderer接口,但除此之外,只有EGL.