社区
Qualcomm 开发者论坛
帖子详情
关于Qualcomm display的一点技术疑问:上层是通过什么方式将显示内容送到framebuffer的?
yaoluo7070
2016-09-23 11:33:18
关于Qualcomm display,一直没搞清楚 :上层是通过什么方式将显示内容送到framebuffer的?
...全文
938
1
打赏
收藏
关于Qualcomm display的一点技术疑问:上层是通过什么方式将显示内容送到framebuffer的?
关于Qualcomm display,一直没搞清楚 :上层是通过什么方式将显示内容送到framebuffer的?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
weixin_38498942
2020-02-21
打赏
举报
回复
通过将数据直接给GPU,GPU最终完成图像绘制工作。
肖大叔
2016-09-23
打赏
举报
回复
有2个方式(二选一,不会同时在运行): A、 普通的显示,使用copybit(MDP)(未使用GPU) Surfaceflinger通过copybit将要显示的数据送到framebuffer。 Note:copybit可以看做是MDP PPP的接口,它提供了MDP的功能,如多个layer合成,scale、rotate等。 其接口在:android\hardware\msm7k\libcopybit\copybit.cpp B、 使用GPU(即使用图中的Graphics driver) 当进行复杂的显示处理时,比如3D的应用,GPU把处理好的数据直接丢到framebuffer中,和MDP没有任何关系
display
:
qual
com
m-drm-kms
1.架构图 1.App或者GUI tool发起绘画请求,最终经过libdrm到kernel驱动GPU进行渲染操作。 2.GPU将渲染结果通过memory最终传给
上层
。 3.渲染的一张张结果[多张不同图层]经过kms,
display
conntroller合成一张图装换成合适的数据格式最终输出到屏幕上。 a.高通方面的源码路径如下 kernel/driver/g...
Qual
com
m Android
display
架构分析
Android
display
架构分析(一) http://blog.csdn.net/BonderWu/archive/2010/08/12/5805961.aspx http://hi.baidu.
com
/leowenj/blog/item/429c2dd6ac1480c851da4b95.html 高通7系列硬件架构分析 如上图,高通7系列
Display
的硬件部分主要由下...
android
framebuffer
和HAL以及
显示
系统
在进入GUI系统的学习前,建议大家可以先阅读本书应用篇中的“OpenGLES”章节,并参阅OpenGL ES官方指南。因为Android的GUI系统是基于OpenGL/EGL来实现的,如果没有一定基础的话,分析源码时有可能会“事倍功半”。 1.1 OpenGLES与EGL SurfaceFlinger虽然是GUI的核心,但相对于OpenGL ES来讲,它其实只是一个“应用”。 对于没有做过O
android surfaceflinger研究----
显示
系统, Surface机制, SurfaceFlinger loop
转载自http://blog.csdn.net/windskier/article/details/7030732 这周抽空研究了一下SurfaceFlinger,发现真正复杂的并不是SurfaceFlinger本身,而是android的
display
显示
系统,网上关于这部分的介绍有不少,本不打算写的,但是发现还是记录一下研究代码的过程比较好,一是能够帮助自己理清思路,另一个原因就是以后
(转)Android
display
system introduce(
Qual
com
m 8x60 platform)(二、SW架构--1)
一、Overview 除去最
上层
的应用不算,surface最
上层
的接口就是java surface了,文件路径如下:frameworks/base/core/java/android/view/Surface.java,该文件中的接口会被应用间接调用。我们从JNI开始看,surface的JNI文件路径如下:frameworks/base/core/jni/android_view_Surface.cpp,里面的接口大概分为2类,一类是负责管理ibinder通信的;另一类才是和
显示
控制相关的,第二类接口
Qualcomm 开发者论坛
949
社区成员
5,234
社区内容
发帖
与我相关
我的任务
Qualcomm 开发者论坛
为开发者提供高通丰富的解决方案及全面技术下载内容。本版以AI人工智能、WoS移动笔记本、XR、IoT 物联网、Auto 汽车、生成式AI等核心板块组成,为开发者提供一个便捷及高效的学习交流平台。
复制链接
扫一扫
分享
社区描述
为开发者提供高通丰富的解决方案及全面技术下载内容。本版以AI人工智能、WoS移动笔记本、XR、IoT 物联网、Auto 汽车、生成式AI等核心板块组成,为开发者提供一个便捷及高效的学习交流平台。
人工智能
物联网
机器学习
企业社区
北京·东城区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章