自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Christ的博客

学习分享

  • 博客(2)
  • 资源 (2)
  • 收藏
  • 关注

转载 Vsync从HWC到APP的传递过程

主要可以分成两个阶段:从HWC到SurfaceFlinger和从SurfaceFlinger到APP。1.从HWC到SurfaceFlingerAndroid系统中VSYNC信号分为两种,一种是硬件生成的信号,一种是软件模拟的信号。硬件信号是由HardwareComposer提供的,HWC封装了相关的HAL层,如果硬件厂商提供的HAL层实现能定时产生VSYNC中断,则直接使用硬件的VS

2016-04-07 17:32:34 4492

转载 DispSync

摘自:点击打开链接个人小结:1. app和SurfaceFlinger对应的两个vsync属于sw vsync,这两个vsync是根据HWC vsync推算出来,这两者有一定相位偏移,原因应该是防止app和SurfaceFlinger同时被唤醒进行绘制和叠图,造成争夺CPU。app 的vsync会先得到响应。2. 然后由于有CPU延时响应可能造成sw vsync超出某个阈值,导致需要H

2016-04-06 15:06:25 2638

OpenGLES3.0编写指南第二版

OpenGL ES3.0编写指南(原书第二版),扫描版,还算清晰

2018-01-08

Ransac随机抽样一致性算法

RANSAC是“RANdom SAmple Consensus(随机抽样一致)”的缩写。它可以从一组包含“局外点”的观测数据集中,通过迭代方式估计数学模型的参数。它是一种不确定的算法——它有一定的概率得出一个合理的结果;为了提高概率必须提高迭代次数。该算法最早由Fischler和Bolles于1981年提出。

2011-08-10

空空如也

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

TA关注的人

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