sheldon_blogs

随笔分类 -  Android 显示

Android 显示系统
全志A133 Android10 Display框架实践
摘要:一、Sunxi平台图形开发术语 全志A133采用的DISP2的框架,即DE2.0版本。 对应kernel的配置:CONFIG_DISP2_SUNXI=y 1、硬件术语1)layer:一个图层处理单元,可以处理一张输入图像,按支持的图像格式分为video和ui类型。2)channel:一个硬件通道,包 阅读全文

posted @ 2022-12-22 19:33 sheldon_blogs 阅读(2103) 评论(0) 推荐(0) 编辑

Android 显示系统:Vsync机制
摘要:一、Vsync简介: 屏幕的刷新过程是每一行从左到右(行刷新,水平刷新,Horizontal Scanning),从上到下(屏幕刷新,垂直刷新,Vertical Scanning)。当整个屏幕刷新完毕,即一个垂直刷新周期完成,会有短暂的空白期,此时发出 VSync 信号。所以,VSync 中的 V 阅读全文

posted @ 2019-09-01 21:14 sheldon_blogs 阅读(19518) 评论(2) 推荐(0) 编辑

Android 显示系统:OpenGL简介和Gralloc代码分析
摘要:一、OpenGL ES与EGL Android的GUI系统是基于OpenGL/EGL来实现的。 由于OpenGL是通用函数库,在不同平台系统上需要被“本土化”——把它与具体平台的窗口系统建立起关联,FramebufferNativeWindow是负责OpenGL ES在Android平台上本地化的中 阅读全文

posted @ 2019-07-31 18:55 sheldon_blogs 阅读(6773) 评论(0) 推荐(0) 编辑

Android 显示系统:SurfaceFlinger详解
摘要:一、Android系统启动 Android设备从按下开机键到桌面显示画面,大致过程如下图流程: 开机显示桌面、从桌面点击 App 图标到 Activity显示在屏幕上的过程又是怎样的呢?下面介绍Android系统中的“画家” - SurfaceFlinger. SurfaceFlinger 启动过程 阅读全文

posted @ 2019-07-30 21:00 sheldon_blogs 阅读(52608) 评论(5) 推荐(7) 编辑

Android 显示系统:飞思卡尔平台图形界面与GPU硬件加速
摘要:图形是Android平台中的一个大主题,包含java/jni图形框架和2d/3d图形引擎(skia、OpenGL-ES、renderscript)。 本文档描述了飞思卡尔设备上的一般Android图形堆栈和UI特性。 1. Androidt图形堆栈 所有Android 3D应用和游戏都有如下图形堆栈 阅读全文

posted @ 2019-07-27 13:36 sheldon_blogs 阅读(1433) 评论(0) 推荐(0) 编辑

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

导航

统计

点击右上角即可分享
微信分享提示