- 博客(6)
- 资源 (12)
- 收藏
- 关注
翻译 iOS设备中垂直同步开启后的帧率计数
屏幕显示图像的原理 首先从过去的 CRT 显示器原理说起。CRT 的电子枪按照上面方式,从上到下一行行扫描,扫描完成后显示器就呈现一帧画面,随后电子枪回到初始位置继续下一次扫描。为了把显示器的显示过程和系统的视频控制器进行同步,显示器(或者其他硬件)会用硬件时钟产生一系列的定时信号。当电子枪换到新的一行,准备进行扫描时,显示器会发出一个水平同步信号(horizonal syn
2017-11-30 18:44:15 987
转载 iOS 屏幕垂直同步 详解
http://www.cocoachina.com/ios/20151130/14477.html 屏幕显示图像的原理 首先从过去的 CRT 显示器原理说起。CRT 的电子枪按照上面方式,从上到下一行行扫描,扫描完成后显示器就呈现一帧画面,随后电子枪回到初始位置继续下一次扫描。为了把显示器的显示过程和系统的视频控制器进行同步,显示器(或者其他硬件)会用硬件时钟产
2017-11-30 18:38:22 1935 1
转载 iOS layer allowsEdgeAntialiasing 抗锯齿
http://www.jianshu.com/p/57e2ec17585b 再介绍一下edge antialiasing(抗锯齿) 这个吧. 因为之前自己也没接触过,很多人估计也是没接触过吧. 177286BA-E7BE-4CFE-B992-AF18B30FE1DE.png 翻译: 是否允许执行反锯齿边缘。 默认的值是 NO.(不使用抗锯齿,也有人叫反锯齿),当 Value 为YES的时
2017-11-30 13:08:34 3731
转载 iOS"离屏渲染"整理总结
http://blog.csdn.net/feng2qing/article/details/56957984 一.渲染机制 CPU 计算好显示内容提交到 GPU,GPU 渲染完成后将渲染结果放入帧缓冲区,随后视频控制器会按照 VSync 信号逐行读取帧缓冲区的数据,经过可能的数模转换传递给显示器显示。 二.GPU屏幕渲染有两种方式 1>On-Screen Rend
2017-11-30 13:06:04 782
原创 iOS shouldRasterize 详解 是否光栅化
iOS shouldRasterize 详解 是否光栅化 /* When true, the layer is rendered as a bitmap in its local coordinate * space ("rasterized"), then the bitmap is composited into the * destination (with the m
2017-11-30 13:04:55 1810
原创 iOS 内存管理规则中的例外
iOS中,CAAnimation 这个类的 @property(nullable, strong) id delegate; 这个delegate用 strong的原因是? 你是担心 strong 的 delegate 引起循环引用吗?这里的情况跟一般的 delegate 不太一样,首先动画是异步的,在动画的过程中,它的 delegate 随时都有可能被释放掉,如果不是个强引用的话,比如
2017-11-29 14:32:23 232
PaintCode for Mac 破解版 Version 2.1 (21005)
2015-11-20
Win7资源管理器背景设置 shellstyle
2014-08-15
VS2010 相同单词高亮显示 插件
2014-07-24
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人