Android 12(S) 图像显示系统 - 开篇
Android 12(S) 图像显示系统 - 基本概念(一)
Android 12(S) 图像显示系统 - 示例应用(二)
Android 12(S) 图像显示系统 - 应用建立和SurfaceFlinger的沟通桥梁(三)
Android 12(S) 图像显示系统 - SurfaceFlinger的启动和消息队列处理机制(四)
Android 12(S) 图像显示系统 - createSurface的流程(五)
Android 12(S) 图像显示系统 - BufferQueue/BLASTBufferQueue之初识(六)
Android 12(S) 图像显示系统 - 初识ANativeWindow/Surface/SurfaceControl(七)
Android 12(S) 图像显示系统 - BufferQueue的工作流程(八)
Android 12(S) 图像显示系统 - BufferQueue的工作流程(九)
Android 12(S) 图像显示系统 - BufferQueue的工作流程(十)
Android 12(S) 图像显示系统 - BufferQueue的工作流程(十一)
Android 12(S) 图像显示系统 - Surface 一点补充知识(十二)
Android 12(S) 图像显示系统 - 简单聊聊 SurfaceView 与BufferQueue的关联(十三)
Android 12(S) 图像显示系统 - 解读Gralloc架构及GraphicBuffer创建/传递/释放(十四)
Android 12(S) 图像显示系统 - 简述Allocator/Mapper HAL服务的获取过程(十五)
Android 12(S) 图像显示系统 - SurfaceFlinger之VSync-上篇(十六)
Android 12(S) 图像显示系统 - SurfaceFlinger 之 VSync - 中篇(十七)
Android 12(S) 图像显示系统 - SurfaceFlinger之VSync-下篇(十八)
Android 12(S) VSync信号刨析-札记 --> 混乱的记录
Android 12(S) 图像显示系统 - SurfaceFlinger GPU合成/CLIENT合成方式 - 随笔1
Android 12(S) 图像显示系统 - GraphicBuffer同步机制 - Fence
Android 12(S) 图像显示系统 - HWC HAL 初始化与调用流程
Android 12(S) 图像显示系统 - drm_hwcomposer 简析(上)
Android 12(S) 图像显示系统 - drm_hwcomposer 简析(下)
Android 12(S) 图像显示系统 - drm hwc 的知识点分析/记录 – 杂乱记录
Android 12(S) 图像显示系统 - 多屏同显 - 原理及架构设计
Android 12(S) 图像显示系统 - 多屏异显 - 原理及架构设计
Android 12(S) 图像显示系统 - 多屏同显/异显的HWC处理逻辑解读
Android 12(S) 图像显示系统 - 多屏同显/异显的demo演示
Android Native – Message/Handler/Looper机制(原理篇)
Android Native – Message/Handler/Looper机制(应用篇)
Android 图像显示系统 - 基础知识之 BitTube
Android 图像显示系统 - 导出图层数据的方法介绍(dump GraphicBuffer raw data)
在 Android 上进行高刷新率渲染
Android 12(S) 图像显示系统 - 杂谈 - source crop & display frame