V2AS
问路
意见反馈
↓ 按住下拉
从surfaceflinger历史变更谈截屏
众所周知,有一个程序screencap可以截屏,这个程序十分简单,只是使用了surfaceflinger服务的截屏功能。 所以要了解截屏,看surfaceflinger服务的代码是不二首选。但是 ......
截屏
surfaceflinger
DisplayDevice
SurfaceTextureClient
代码
Android 12(S) 图形显示系统 - 解读Gralloc架构及GraphicBuffer创建/传递/释放(十四)
必读: Android 12(S) 图形显示系统 - 开篇 在前面的文章中,已经出现过 GraphicBuffer 的身影,GraphicBuffer 是Android图形显示系统中的一个重要概念和组件,顾 ......
GraphicBuffer
handle
buffer
native
usage
Android 图像显示系统 - 导出图层数据的方法介绍(dump GraphicBuffer raw data)
在项目的开发中,为了定位Android显示异常的原因:GPU渲染 or GPU合成 or HWC合成送显异常的问题。我们通常会把图层的原始数据写到文件,然后通过RGB或YUV的软件工具 ......
buffer
图层
dump
导出
Android
Android 12(S) 图像显示系统 - SurfaceFlinger GPU合成/CLIENT合成方式 - 随笔1
必读: Android 12(S) 图像显示系统 - 开篇 SurfaceFlinger中的图层选择GPU合成(CLIENT合成方式)时,会把待合成的图层Layers通过renderengine(SkiaGLRenderEngin ......
android
227
FramebufferSurface
SurfaceFlinger
hardware
Android 12(S) 图像显示系统 - GraphicBuffer同步机制 - Fence
必读: Android 12(S) 图像显示系统 - 开篇 前面的文章中讲解Android BufferQueue的机制时,有遇到过Fence,但没有具体讲解。这篇文章,就针对Fence这种同步机制,做 ......
GraphicBuffer
Fence
fence
buffer
Android
Android 12(S) 图像显示系统 - HWC HAL 初始化与调用流程
必读: Android 12(S) 图像显示系统 - 开篇 源码位置:/hardware/interfaces/graphics/composer/ 在源码目录下可以看到4个版本的HIDL Interface定义,最新版本是2 ......
android
hardware
composer
224
graphics
V2AS = Way To Ask
V2AS 一个技术分享与创造的静土
手机扫一扫
移动阅读更方便
近15日热搜文章
Paxos协议超级详细解释+简单实例
Linux下VCS2014和Verdi2015的联合使用
C++20初体验——concepts
4
Linux下安装ffmpeg,视频格式转换
5
Arduino 看门狗使用
6
UPX源码分析——加壳篇
7
Knockout.Js官网学习(数组observable)
8
华为路由交换综合实验 ---IA阶段
9
查看显卡报错:NVIDIA-SMI has failed because it couldn't communicate with the NVIDIA driver. Make sure that the latest NVIDIA driver is installed and running.
10
linux下生成动态库和链接动态库