自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

林学森的技术专栏

深入剖析移动操作系统和人工智能等前沿技术,已出版《机器学习观止——核心原理与实践》、《Android内核设计思想》等

  • 博客(20)
  • 资源 (14)
  • 收藏
  • 关注

原创 GUI系统之SurfaceFlinger(18)postFramebuffer

文章都是通过阅读源码分析出来的,还在不断完善与改进中,其中难免有些地方理解得不对,欢迎大家批评指正。转载请注明:From LXS. http://blog.csdn.net/uiop78uiop78/GUI系统之SurfaceFlinger章节目录:blog.csdn.net/uiop78uiop78/article/details/89545081.1.1 postFramebuffer在多缓冲

2013-05-21 14:25:38 11363 9

原创 GUI系统之SurfaceFlinger(17)handleRepaint

文章都是通过阅读源码分析出来的,还在不断完善与改进中,其中难免有些地方理解得不对,欢迎大家批评指正。转载请注明:From LXS. http://blog.csdn.net/uiop78uiop78/GUI系统之SurfaceFlinger章节目录:blog.csdn.net/uiop78uiop78/article/details/89545081.1.1 handleRepaint经过hand

2013-05-21 14:24:26 7093 2

原创 GUI系统之SurfaceFlinger(16)handleRefresh

文章都是通过阅读源码分析出来的,还在不断完善与改进中,其中难免有些地方理解得不对,欢迎大家批评指正。转载请注明:From LXS. http://blog.csdn.net/uiop78uiop78/GUI系统之SurfaceFlinger章节目录:blog.csdn.net/uiop78uiop78/article/details/89545081.1.1 handleRefresh从名称上看,

2013-05-21 14:22:20 6590

原创 GUI系统之SurfaceFlinger(15)handlePageFlip

文章都是通过阅读源码分析出来的,还在不断完善与改进中,其中难免有些地方理解得不对,欢迎大家批评指正。转载请注明:From LXS. http://blog.csdn.net/uiop78uiop78/GUI系统之SurfaceFlinger章节目录:blog.csdn.net/uiop78uiop78/article/details/89545081.1.1 handlePageFlipPageF

2013-05-21 14:21:06 9094 3

原创 GUI系统之SurfaceFlinger(14)handleTransaction

文章都是通过阅读源码分析出来的,还在不断完善与改进中,其中难免有些地方理解得不对,欢迎大家批评指正。转载请注明:From LXS. http://blog.csdn.net/uiop78uiop78/GUI系统之SurfaceFlinger章节目录:blog.csdn.net/uiop78uiop78/article/details/89545081.1.1 handleTransaction有两

2013-05-21 14:15:31 8051

原创 GUI系统之SurfaceFlinger(13)VSync信号的处理

文章都是通过阅读源码分析出来的,还在不断完善与改进中,其中难免有些地方理解得不对,欢迎大家批评指正。转载请注明:From LXS. http://blog.csdn.net/uiop78uiop78/GUI系统之SurfaceFlinger章节目录:blog.csdn.net/uiop78uiop78/article/details/89545081.1.1 VSync信号的处理经过上一小节的分析

2013-05-21 14:12:08 7718 2

原创 GUI系统之SurfaceFlinger(12)VSync信号的产生和处理

文章都是通过阅读源码分析出来的,还在不断完善与改进中,其中难免有些地方理解得不对,欢迎大家批评指正。转载请注明:From LXS. http://blog.csdn.net/uiop78uiop78/GUI系统之SurfaceFlinger章节目录:blog.csdn.net/uiop78uiop78/article/details/89545081.1 VSync的产生和处理前面小节Projec

2013-05-21 13:51:47 12733 3

原创 GUI系统之SurfaceFlinger(11)SurfaceComposerClient

文章都是通过阅读源码分析出来的,还在不断完善与改进中,其中难免有些地方理解得不对,欢迎大家批评指正。转载请注明:From LXS. http://blog.csdn.net/uiop78uiop78/GUI系统之SurfaceFlinger章节目录:blog.csdn.net/uiop78uiop78/article/details/89545081.1.1 SurfaceComposerClie

2013-05-21 13:47:53 14420 3

原创 GUI系统之SurfaceFlinger(10)SurfaceFlinger的启动与工作原理

文章都是通过阅读源码分析出来的,还在不断完善与改进中,其中难免有些地方理解得不对,欢迎大家批评指正。转载请注明:From LXS. http://blog.csdn.net/uiop78uiop78/GUI系统之SurfaceFlinger章节目录:blog.csdn.net/uiop78uiop78/article/details/89545081.1.1 SurfaceFlinger的启动Su

2013-05-21 13:42:56 7607 2

原创 GUI系统之SurfaceFlinger(9)Project Butter黄油计划

文章都是通过阅读源码分析出来的,还在不断完善与改进中,其中难免有些地方理解得不对,欢迎大家批评指正。转载请注明:From LXS. http://blog.csdn.net/uiop78uiop78/GUI系统之SurfaceFlinger章节目录:blog.csdn.net/uiop78uiop78/article/details/89545081.1 SurfaceFlinger从这一小节开始

2013-05-21 13:39:48 12003 7

原创 GUI系统之SurfaceFlinger(8)应用程序与BufferQueue的关系

文章都是通过阅读源码分析出来的,还在不断完善与改进中,其中难免有些地方理解得不对,欢迎大家批评指正。转载请注明:From LXS. http://blog.csdn.net/uiop78uiop78/GUI系统之SurfaceFlinger章节目录:blog.csdn.net/uiop78uiop78/article/details/89545081.1.1 应用程序与BufferQueue的关系

2013-05-21 13:25:26 8650 1

原创 GUI系统之SurfaceFlinger(7)应用程序的典型绘图流程

文章都是通过阅读源码分析出来的,还在不断完善与改进中,其中难免有些地方理解得不对,欢迎大家批评指正。转载请注明:From LXS. http://blog.csdn.net/uiop78uiop78/GUI系统之SurfaceFlinger章节目录:blog.csdn.net/uiop78uiop78/article/details/89545081.1.1 应用程序的典型绘图流程我们知道,Buf

2013-05-21 13:21:58 10067 1

原创 GUI系统之SurfaceFlinger(6)BufferQueue中的缓冲区分配

文章都是通过阅读源码分析出来的,还在不断完善与改进中,其中难免有些地方理解得不对,欢迎大家批评指正。转载请注明:From LXS. http://blog.csdn.net/uiop78uiop78/GUI系统之SurfaceFlinger章节目录:blog.csdn.net/uiop78uiop78/article/details/89545081.1.1 BufferQueue中的缓冲区分配我

2013-05-21 13:17:33 15863 3

原创 GUI系统之SurfaceFlinger(5)BufferQueue内部原理

文章都是通过阅读源码分析出来的,还在不断完善与改进中,其中难免有些地方理解得不对,欢迎大家批评指正。转载请注明:From LXS. http://blog.csdn.net/uiop78uiop78/GUI系统之SurfaceFlinger章节目录:blog.csdn.net/uiop78uiop78/article/details/89545081.1 BufferQueue详解上一小节我们已经

2013-05-21 13:13:28 18549 2

原创 GUI系统之SurfaceFlinger(4)opengl es本地窗口SurfaceTextureClient

文章都是通过阅读源码分析出来的,还在不断完善与改进中,其中难免有些地方理解得不对,欢迎大家批评指正。转载请注明:From LXS. http://blog.csdn.net/uiop78uiop78/1.1.1 SurfaceTextureClient针对应用程序端的本地窗口是SurfaceTextureClient,和FramebufferNativeWindow一样,它必须继承ANativeW

2013-05-21 13:06:50 12007 2

原创 GUI系统之SurfaceFlinger(3)Android中的本地窗口FramebufferNativewindow

文章都是通过阅读源码分析出来的,还在不断完善与改进中,其中难免有些地方理解得不对,欢迎大家批评指正转载请注明:From LXS. http://blog.csdn.net/uiop78uiop78/1.1 Android中的本地窗口在OpenGL的学习过程中,我们不断提及“本地窗口”(NativeWindow)这一概念。那么对于Android系统来说,它是如何将OpenGL ES本地化的呢,或者说

2013-05-21 13:01:47 13707 6

原创 GUI系统之SurfaceFlinger(2)Gralloc与Framebuffer

文章都是通过阅读源码分析出来的,还在不断完善与改进中,其中难免有些地方理解得不对,欢迎大家批评指正转载请注明:From LXS. http://blog.csdn.net/uiop78uiop78/1.1 Gralloc与Framebuffer相信做过Linux开发的人对framebuffer不会太陌生,它是内核系统提供的一个与硬件无关的显示抽象层。之所以称之为buffer,是由于它也是系统存储空

2013-05-21 11:56:18 10355

原创 GUI系统之SurfaceFlinger(1)OpenGLES与EGL

文章都是通过阅读源码分析出来的,还在不断完善与改进中,其中难免有些地方理解得不对,欢迎大家批评指正转载请注明:From LXS. http://blog.csdn.net/uiop78uiop78/第1章  GUI系统之SurfaceFlinger在进入GUI系统的学习前,建议大家可以先阅读本书应用篇中的“OpenGLES”章节,并参阅OpenGL ES官方指南。因为Android的GUI系统是基

2013-05-21 11:52:10 19735 5

原创 GUI显示系统之SurfaceFlinger---章节目录

后面的几篇博文中我将按照如下的顺序贴出各小节内容。文章都是通过阅读源码分析出来的,还在不断完善与改进中,其中难免有些地方理解得不对,欢迎大家批评指正第11章 GUI系统之SurfaceFlinger247   11.1OpenGL ES与EGL. 247   11.2Gralloc与Framebuffer249   11.3Android中的本地窗口... 253        11.3.1Fra

2013-05-21 11:44:43 17411 4

原创 GUI显示系统之SurfaceFlinger--- Gralloc与Framebuffer

GUI显示系统之SurfaceFlinger其它部分完整章节:http://blog.csdn.net/uiop78uiop78/article/details/8954508第1章  GUI系统之SurfaceFlinger在进入GUI系统的学习前,建议大家可以先阅读本书应用篇中的“OpenGLES”章节,并参阅OpenGL ES官方指南。因为Android的GUI系统是基于OpenGL/EGL

2013-05-20 11:13:26 13252 3

实战无线通信应知应会 完整版

实战无线通信应知应会 完整版

2019-04-16

百面机器学习 hulu

人工智能 面试 百面机器学习 hulu

2018-12-09

智能革命 李彦宏

智能革命 李彦宏

2018-12-09

智能革命_李彦宏

智能革命_李彦宏 智能革命_李彦宏 智能革命_李彦宏 智能革命_李彦宏

2018-01-18

分布式服务框架

分布式 服务框架 开发 技术 经典书 分布式 服务框架 开发 技术 经典书

2018-01-18

单元测试之道Java版

单元测试之道Java版

2017-03-08

《Site.Reliability.Engineering 》英文原版

《Site.Reliability.Engineering 》英文原版,中文名《SRE:Google运维解密》

2017-03-08

Adw launcher的源码

Adw launcher是非常受欢迎的android项目,并且它是开源的,这对想学习launcher开发的同学是不错的资源

2011-11-15

STL源文件剖析-台湾侯老师精典之作

STL入门提高必读之作,侯老师经典之作.为DOC文件类型

2011-03-21

LINUX 经典GTK图形编程

非常经典的教材,示例也很不错,希望对大家有帮助。

2010-11-03

LINUX基本命令集锦

linux基本命令的详细解释及使用,比较实用

2010-10-14

自己动手写一个操作系统

利用开源软件,阐述如何自己动手写一个操作系统,包括计算机启动,保护模式设计等等

2009-05-19

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除