E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
surfaceflinger
GUI系统之
SurfaceFlinger
(10)
SurfaceFlinger
的启动与工作原理
转载请注明:FromLXS.http://blog.csdn.net/uiop78uiop78/GUI系统之
SurfaceFlinger
章节目录:blog.csdn.net/uiop78uiop78/article
uiop78uiop78
·
2013-05-21 13:00
GUI系统之
SurfaceFlinger
(9)Project Butter黄油计划
转载请注明:FromLXS.http://blog.csdn.net/uiop78uiop78/GUI系统之
SurfaceFlinger
章节目录:blog.csdn.net/uiop78uiop78/article
uiop78uiop78
·
2013-05-21 13:00
GUI系统之
SurfaceFlinger
(8)应用程序与BufferQueue的关系
转载请注明:FromLXS.http://blog.csdn.net/uiop78uiop78/GUI系统之
SurfaceFlinger
章节目录:blog.csdn.net/uiop78uiop78/article
uiop78uiop78
·
2013-05-21 13:00
GUI系统之
SurfaceFlinger
(7)应用程序的典型绘图流程
转载请注明:FromLXS.http://blog.csdn.net/uiop78uiop78/GUI系统之
SurfaceFlinger
章节目录:blog.csdn.net/uiop78uiop78/article
uiop78uiop78
·
2013-05-21 13:00
GUI系统之
SurfaceFlinger
(6)BufferQueue中的缓冲区分配
转载请注明:FromLXS.http://blog.csdn.net/uiop78uiop78/GUI系统之
SurfaceFlinger
章节目录:blog.csdn.net/uiop78uiop78/article
uiop78uiop78
·
2013-05-21 13:00
GUI系统之
SurfaceFlinger
(5)BufferQueue内部原理
转载请注明:FromLXS.http://blog.csdn.net/uiop78uiop78/GUI系统之
SurfaceFlinger
章节目录:blog.csdn.net/uiop78uiop78/article
uiop78uiop78
·
2013-05-21 13:00
GUI系统之
SurfaceFlinger
(4)opengl es本地窗口SurfaceTextureClient
文章都是通过阅读源码分析出来的,还在不断完善与改进中,其中难免有些地方理解得不对,欢迎大家批评指正。转载请注明:FromLXS.http://blog.csdn.net/uiop78uiop78/1.1.1SurfaceTextureClient针对应用程序端的本地窗口是SurfaceTextureClient,和FramebufferNativeWindow一样,它必须继承ANativeWind
uiop78uiop78
·
2013-05-21 13:00
GUI系统之
SurfaceFlinger
(3)Android中的本地窗口FramebufferNativewindow
文章都是通过阅读源码分析出来的,还在不断完善与改进中,其中难免有些地方理解得不对,欢迎大家批评指正转载请注明:FromLXS.http://blog.csdn.net/uiop78uiop78/1.1Android中的本地窗口在OpenGL的学习过程中,我们不断提及“本地窗口”(NativeWindow)这一概念。那么对于Android系统来说,它是如何将OpenGLES本地化的呢,或者说,它提供
uiop78uiop78
·
2013-05-21 13:00
GUI系统之
SurfaceFlinger
(2)Gralloc与Framebuffer
文章都是通过阅读源码分析出来的,还在不断完善与改进中,其中难免有些地方理解得不对,欢迎大家批评指正转载请注明:FromLXS.http://blog.csdn.net/uiop78uiop78/1.1Gralloc与Framebuffer相信做过Linux开发的人对framebuffer不会太陌生,它是内核系统提供的一个与硬件无关的显示抽象层。之所以称之为buffer,是由于它也是系统存储空间的一
uiop78uiop78
·
2013-05-21 11:00
GUI系统之
SurfaceFlinger
(1)OpenGLES与EGL
文章都是通过阅读源码分析出来的,还在不断完善与改进中,其中难免有些地方理解得不对,欢迎大家批评指正转载请注明:FromLXS.http://blog.csdn.net/uiop78uiop78/第1章 GUI系统之
SurfaceFlinger
uiop78uiop78
·
2013-05-21 11:00
GUI显示系统之
SurfaceFlinger
---章节目录
文章都是通过阅读源码分析出来的,还在不断完善与改进中,其中难免有些地方理解得不对,欢迎大家批评指正第11章GUI系统之
SurfaceFlinger
247 11.1OpenGLES与EGL.247 11.2Gralloc
uiop78uiop78
·
2013-05-21 11:00
GUI显示系统之
SurfaceFlinger
--- Gralloc与Framebuffer
GUI显示系统之
SurfaceFlinger
其它部分完整章节:http://blog.csdn.net/uiop78uiop78/article/details/8954508第1章 GUI系统之
SurfaceFlinger
uiop78uiop78
·
2013-05-20 11:00
Android帧缓冲区(Frame Buffer)硬件抽象层(HAL)模块Gralloc的实现原理分析
gralloc的所有(包括调用
surfaceflinger
的其他客户端)缓冲区由
surfaceflinger
分配管理,在gralloc_alloc的时候它们被映射到
surfaceflinger
所
brucexu1978
·
2013-05-19 23:00
高通Android平台下关于display部分的几个关键问题
以问题的方式描述如下:0.
SurfaceFlinger
主要功能
SurfaceFlinger
只是负责mergeSurface的控制,如计算出两个Surface重叠的区域,至于Surface需要显示的内容
xinyuwuxian
·
2013-05-17 11:00
android
display
SYS
Android 如何使用GPU硬件加速
SurfaceFlinger
:Android中负责Surface之间叠加、混合操作的动态库Skia:Android中的2D
xinyuwuxian
·
2013-05-17 11:00
android
display
SYS
android
surfaceflinger
研究----Surface机制
android
surfaceflinger
研究----Surface机制转自: http://blog.csdn.net/windskier/article/details/7041610,感谢分享
xinyuwuxian
·
2013-05-17 11:00
android
display
SYS
Surfaceflinger
process流程分析
Surfaceflinger
process流程分析转载地址:http://blog.csdn.net/myarrow/article/details/7165701,多谢分享喽根据前面的介绍,
surfaceflinger
xinyuwuxian
·
2013-05-17 10:00
android
display
SYS
Android Display System --- Surface Flinger
AndroidDisplaySystem---
SurfaceFlinger
文章转载地址:http://chenjianneng3.blog.163.com/blog/static/1283451262012527103641668
xinyuwuxian
·
2013-05-17 09:00
android
display
SYS
屏幕关闭原因以及p-sensor
(250):interceptKeyTqkeycode=26screenIsOn=truekeyguardActive=falseI/power(250):***set_screen_state0D/
SurfaceFlinger
风中之哨
·
2013-05-15 14:20
Linux
Sensors
屏幕关闭原因以及p-sensor
250):interceptKeyTqkeycode=26screenIsOn=truekeyguardActive=falseI/power ( 250):***set_screen_state0D/
SurfaceFlinger
coder_jack
·
2013-05-15 14:00
android camera flow and V4L2 in linux kernel--------android 调用流程
注:1.
surfaceflinger
暂时不完全懂,后续研究2.平台mx53android中文件调用流程:hardware/camera.java----->libs/camera.camera.cpp-
aibing7
·
2013-05-10 17:59
android
Android
SurfaceFlinger
动态结构
1SurfaceSession的建立客户端请求建立Surface时,首先要与
SurfaceFlinger
建立一个Session,然后在Session上建立一个Connection。
kaixinbingju
·
2013-05-07 14:00
Android
SurfaceFlinger
分析
SufaceFlinger的构成并不是太复杂,复杂的是他的客户端建构。SufaceFlinger主要功能是:1)将Layers(Surfaces)内容的刷新到屏幕上2)维持Layer的Zorder序列,并对Layer最终输出做出裁剪计算。3)响应Client要求,创建Layer与客户端的Surface连接4)接收Client要求,修改Layer属性(输出大小,Alpha等设定)但是作为投递者的实际
kaixinbingju
·
2013-05-07 14:00
android JB
surfaceflinger
重点
hardwarecomposer调用
surfaceflinger
的基类eventhandler的onVSyncReceived,将event通知给surfceflinger,surfacflinger的
brucexu1978
·
2013-05-06 14:00
知识点
P帧:http://baike.baidu.com/view/189575.htmandroid
surfaceflinger
研究----显示系统 http://www.cnblogs.com/armlinux
uyiwfn
·
2013-05-03 14:00
安卓高手之路 图形系统(3 底层SurfceFlinger系统)
底层
SurfaceFLinger
系统主要通过SurfaceTextureLayer进行绘图信息的传递。整个图花了几天时间,终于有所眉目。
daojin
·
2013-05-02 02:00
安卓
android:
SurfaceFlinger
启动 .
Android2.2(froyo)system_init()(base/cmds/system_server/library/system_init.cpp)中的
SurfaceFlinger
::instantiate
brucexu1978
·
2013-04-28 12:00
Android显示系统之
SurfaceFlinger
(一)
1.1
SurfaceFlinger
的启动
SurfaceFlinger
的启动和ServiceManager有点类似,它们都属于系统的底层支撑服务,必需在设备开机的早期就运行起来。
uiop78uiop78
·
2013-04-16 17:00
转android gralloc流程分析for msm8960
增加了
Surfaceflinger
初始化FrameBufferNativeWindow的代码部分。平台中内存有ashmen、PMEM等多种内存类型,为了Video、
zirconsdu
·
2013-04-11 09:00
Android架构纵横谈之二――基于性能的考虑
Android有独具特色的Dalvik虚拟机,启动过程中即加载许多资源以便子进程进行继承的Zygote,广泛使用共享内存的AudioFlinger、
SurfaceFlinger
、Property
laokaddk
·
2013-04-09 16:03
android
fork
exec
Android系统Surface机制的
SurfaceFlinger
服务的线程模型分析
Android系统Surface机制的
SurfaceFlinger
服务的线程模型分析分类:Android2012-10-2200:5510228人阅读评论(20)收藏举报在前面两篇文章中,我们分析了
SurfaceFlinger
ekenlinbing
·
2013-04-07 15:53
fb
Android系统Surface机制的
SurfaceFlinger
服务的线程模型分析
Android系统Surface机制的
SurfaceFlinger
服务的线程模型分析分类:Android2012-10-2200:5510228人阅读评论(20)收藏举报 在前面两篇文章中,我们分析了
ekenlinbing
·
2013-04-07 15:00
android
Android系统Surface机制的
SurfaceFlinger
服务对帧缓冲区(Frame Buffer)的管理分析
Android系统Surface机制的
SurfaceFlinger
服务对帧缓冲区(FrameBuffer)的管理分析分类:Android2012-10-1500:5612763人阅读评论(34)收藏举报在前文中
ekenlinbing
·
2013-04-07 15:51
fb
Android系统Surface机制的
SurfaceFlinger
服务对帧缓冲区(Frame Buffer)的管理分析
Android系统Surface机制的
SurfaceFlinger
服务对帧缓冲区(FrameBuffer)的管理分析分类:Android2012-10-1500:5612763人阅读评论(34)收藏举报
ekenlinbing
·
2013-04-07 15:00
android
Android应用程序请求
SurfaceFlinger
服务创建Surface的过程分析
Android应用程序请求
SurfaceFlinger
服务创建Surface的过程分析分类:Android2012-09-0301:0111197人阅读评论(31)收藏举报 前面我们已经学习过Android
ekenlinbing
·
2013-04-07 15:00
android
Android应用程序与
SurfaceFlinger
服务之间的共享UI元数据(SharedClient)的创建过程分析
Android应用程序与
SurfaceFlinger
服务之间的共享UI元数据(SharedClient)的创建过程分析分类:Android2012-08-2700:569827人阅读评论(14)收藏举报
ekenlinbing
·
2013-04-07 15:00
android
Android应用程序与
SurfaceFlinger
服务的连接过程分析
Android应用程序与
SurfaceFlinger
服务的连接过程分析分类:Android2012-08-2000:5611263人阅读评论(24)收藏举报 前文在描述Android应用程序和
SurfaceFlinger
ekenlinbing
·
2013-04-07 15:00
android
Android应用程序与
SurfaceFlinger
服务的关系概述和学习计划
Android应用程序与
SurfaceFlinger
服务的关系概述和学习计划分类:Android2012-08-1300:5615048人阅读评论(46)收藏举报
SurfaceFlinger
服务负责绘制
ekenlinbing
·
2013-04-07 15:00
android
Android帧缓冲区(Frame Buffer)硬件抽象层(HAL)模块Gralloc的实现原理分析
Android2012-07-2301:2515876人阅读评论(65)收藏举报 前面在介绍Android系统的开机画面时提到,Android设备的显示屏被抽象为一个帧缓冲区,而Android系统中的
SurfaceFlinger
ekenlinbing
·
2013-04-07 15:00
android
Android 如何使用GPU硬件加速
SurfaceFlinger
:Android中负责Surface之间叠加、混合操作的动态库Skia:Android中的2D图形库libagl:Android中
ekenlinbing
·
2013-04-07 13:00
android系统服务一览
System_Server进程运行在systemserver进程中的服务比较多,这是整个android框架的基础 Native服务
SurfaceFlinger
这是framebuffer合成的服务,将各个应用程序及应用程序中的逻辑窗口图像数据
AttackMars
·
2013-03-28 20:00
Android系统Surface制的
SurfaceFlinger
服务的线程模型分析
在前面两篇文章中,我们分析了
SurfaceFlinger
服务的启动过程以及
SurfaceFlinger
服务初始化硬件帧缓冲区的过程。
zhaweijin
·
2013-03-21 11:00
android
android4.0.1
surfaceflinger
系统分析
先给出本篇的主要结论:1.ISurfaceComposer,ISurfaceComposerClient,ISurfaceTexture,ISurface这四个接口描述了
SurfaceFlinger
系统及其客户端的定义和协作方式
jaylinzhou
·
2013-03-19 11:00
SurfaceFlinger
启动过程分析(一)、(二)、(三)、(四)
转自:http://blog.csdn.net/lightsoure/article/details/6338215
SurfaceFlinger
的启动过程还是从Zygote说起。
williamlin3
·
2013-03-15 14:00
窗口系统机制之显示机制
ANDROID的显示系统是整个框架中最复杂的系统之一,涉及包括窗口管理服务、VIEW视图系统、
SurfaceFlinger
本地服务、硬件加速等。
jgdu1981
·
2013-03-11 20:00
Android4.0.1 Activity的DecorView与
SurfaceFlinger
的Surface之间关系的建立过程分析
通过Android4.0.1Activity的Window与DecorView关系建立过程分析,我们知道DecorView与ViewRootImpl之间是一一对应的关系。ViewRootImpl的成员变量mView保存DecorView的实例。DecorView是整个Activity的ViewTree的根视图,整个Activity的显示就是从DecorView开始将整颗ViewTree中的可视部分
jaylinzhou
·
2013-02-26 15:00
SurfaceFlinger
旋转流程分析
chipset:MSM8X25Qcodebase:Android4.1本文主要对SF(SurfaceFilnger)处理旋转事件的流程做个简单分析。GPU和mdp都可以用来旋转,文中对两者穿插说明。 系统初始化会调用GraphicPlane::setDisplayHardware,此函数主要判断系统是否默认设置了rotationproperty值,如果有,则先保存下来。另外,SF是以transfo
kris_fei
·
2013-02-17 15:00
Android display架构分析七-
Surfaceflinger
process流程分析
Androiddisplay架构分析七-
Surfaceflinger
process流程分析根据前面的介绍,
surfaceflinger
作为一个serverprocess,上层的应用程序(作为client
linxi_hnh
·
2013-01-29 16:00
Android display架构分析六-Surface manager介绍
1、Surfacemanager(
surfaceflinger
)简介Surfacemanager是用户空间中framework下libraries中负责显示相关的一个模块。
linxi_hnh
·
2013-01-29 16:00
android
surfaceflinger
研究----显示系统.
这周抽空研究了一下
SurfaceFlinger
,发现真正复杂的并不是
SurfaceFlinger
本身,而是android的display显示系统,网上关于这部分的介绍有不少,本不打算写的,但是发现还是记录一下研究代码的过程比较好
dadizhiying1215
·
2013-01-27 22:00
上一页
17
18
19
20
21
22
23
24
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他