最近我对 GLSurfaceView 感到困惑。在java级别,它使用glsurfaceview以及它如何与surfaceflinger连接?
谢谢詹姆斯。
最近我对 GLSurfaceView 感到困惑。在java级别,它使用glsurfaceview以及它如何与surfaceflinger连接?
谢谢詹姆斯。
使用 GLSurfaceView ,您将绘制从 A Surface 创建的 EGLSurface。SurfaceFlinger 内部的表面称为 SurfaceTexture 和 BufferQueue 。因此,SurfacFlinger 仍然拥有 GLSurfaceView 将要绘制的那块内存,因此可以合成它。
看看这里。简单来说:
Surface
实例。GLSurfaceView
包含Surface
可以使用 OpenGL ES 绘制的 a。