其他分享
首页 > 其他分享> > Android 图形架构相关的概念

Android 图形架构相关的概念

作者:互联网

图形架构

本文介绍在Android中与图像架构相关的概念或类 Surface、SurfaceHolder、EGLSurface、SurfaceView、GLSurfaceView、SurfaceTexture、TextureView、SurfaceFlinger 和 Vulkan 的知识。

本页将介绍 Android 系统级图形架构的基本元素,以及应用框架和多媒体系统如何使用这些元素。我们会重点介绍图形数据的缓冲区是如何在系统中移动的。 如果您想了解 SurfaceView 和 TextureView 为何采用相应行为方式,或者 Surface 和 EGLSurface 的交互方式,这里可以为您提供正确解答。

本部分包括多个页面,从背景材料到 HAL 细节再到用例,进行了全面介绍。首先是对 Android 图形缓冲区进行了解释,并说明了合成和显示机制,然后继续介绍为合成器提供数据的更高级别的机制。我们建议您按照下列顺序阅读相关页面,而不要直接跳到感兴趣的主题。

 

低层组件

 

高层组件

标签:架构,Surface,GLES,TextureView,EGL,缓冲区,Android,图形
来源: https://blog.csdn.net/guggy/article/details/116702114