【问题标题】:How does GLSurfaceView connect with surfaceflinger?GLSurfaceView 如何与surfaceflinger 连接?
【发布时间】:2013-01-26 01:29:54
【问题描述】:

最近我对 GLSurfaceView 感到困惑。在java级别,它使用glsurfaceview以及它如何与surfaceflinger连接?

谢谢 詹姆斯。

【问题讨论】:

标签: android opengl-es glsurfaceview


【解决方案1】:

使用 GLSurfaceView ,您将绘制到从 A Surface 创建的 EGLSurface 中。 SurfaceFlinger 内部的表面称为 SurfaceTexture 和 BufferQueue 。因此,SurfacFlinger 仍然拥有 GLSurfaceView 将要绘制的那块内存,因此可以合成它。

【讨论】:

    【解决方案2】:

    看看here。简而言之:

    • 表面抛投物是合成器并处理绘图Surface 实例。
    • GLSurfaceView 包含一个可以使用 OpenGL ES 绘制的Surface

    【讨论】:

      猜你喜欢
      • 2014-02-13
      • 1970-01-01
      • 1970-01-01
      • 2012-06-28
      • 2017-01-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多