iOS GPUImage 的使用

GPUImage是现在做滤镜最主流的开源框架,没有之一。作者BradLarson基于openGL对图片处理单元进行封装,提供出GPUImageFilter基类,配合shader,常用滤镜都拿下不是问题。 一、安装 (1):首先下载GPUImage  https://gith...

2017-03-18 20:28:36

阅读数 156

评论数 0

iOS 离屏渲染的研究

GPU渲染机制: CPU 计算好显示内容提交到 GPU,GPU 渲染完成后将渲染结果放入帧缓冲区,随后视频控制器会按照 VSync 信号逐行读取帧缓冲区的数据,经过可能的数模转换传递给显示器显示。 GPU屏幕渲染有以下两种方式: On-Screen Rendering 意为...

2017-03-18 20:16:31

阅读数 117

评论数 0

什么是硬件加速?GPU

iOS性能优化分析 首先要熟悉几个概念 PNG 和 JPG 的区别是什么? png格式的图片有alpha通道,jpeg则没有。png无损压缩,jpeg允许你选择0-100%的压缩质量。如果需要alpha通道(透明),就只能用png格式.CPU 和 GPU 如果想看看两者的区别,先得...

2017-03-18 20:14:45

阅读数 373

评论数 0

CADisplayLink

- (void)viewDidLoad { [super viewDidLoad]; // Do any additional setup after loading the view, typically from a nib. // _scrollView = [UISc...

2017-02-24 15:09:27

阅读数 196

评论数 0

利用layer的FillRule属性生成一个空心的layer

-(void)testHoleRect{         UIView* aView = [[UIViewalloc] initWithFrame:CGRectMake(100,80, 100, 100)];     [self.viewaddSubview:aView];     //用来标识l...

2016-12-16 13:09:22

阅读数 224

评论数 0

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