logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

使用OpenGL ES进行高效文字渲染

http://blog.jobbole.com/70468/任何有多年客户端开发经验的开发者都应该知道复杂的文字渲染是怎么工作的。至少在2010年以前,我刚开始写libhwui的时候(这是一个基于Android2.0的2D绘画库),我就意识到处理文字有时会比其他方面更复杂,特别是当你尝试用GPU在屏幕上进行绘制的时候。文字与AndroidAndroid上的文字渲染加

iOS 信号量在GPUImage中的使用

////video_capture_external_demo.cpp//ve_demo////Created by robotding on 16/5/30.//Copyright © 2016年 jjams. All rights reserved.//#import "video_capture_external_demo.h"#import "RosyW

GPUImage 顶点着色器和片元着色器 详解

//顶点着色器//v.shader//顶点着色器是一个可编程的处理单元,执行顶点变换、纹理坐标变换、光照、材质等顶点的相关操作,每顶点执行一次。替代了传统渲染管线中顶点变换、光照以及纹理坐标的处理,开发人员可以根据自己的需求自行开发,大大增加了程序的灵活性。//顶点着色器主要是传入相应的Attribute变量、Uniforms变量、采样器以及临时变量,经过顶点着色器后生成Varying变量

iOS setDateFormat 显示格式详解 yyyy dd

http://blog.sina.com.cn/s/blog_6bd977b90101gin3.html-(NSString *)getStringFromDate:(NSDate *)aDate{NSDateFormatter *dateFormater=[[NSDateFormatter alloc]init];[dateFormater setDateFormat:@"M

iOS 获取图像的方式与坑点

请求图像(这里有巨坑)关于PHImageManager类,NSHipster 有篇总结文章不错。- requestImageForAsset:targetSize:contentMode:options:resultHandler:你不应该生成该类的实例,而应该使用该类的提供的单例对象。该方法提供指定的尺寸的图像,与ALAssetsLibrary库相比,没有了方便的缩略图提供。不过要吐槽的是,AL

关于齐次坐标的理解(经典)

http://blog.csdn.net/janestar/article/details/44244849问题:两条平行线可以相交于一点在欧氏几何空间,同一平面的两条平行线不能相交,这是我们都熟悉的一种场景。然而,在透视空间里面,两条平行线可以相交,例如:火车轨道随着我们的视线越来越窄,最后两条平行线在无穷远处交于一点。欧氏空间(或者笛卡尔空间)描述2D/3D几何非常适合

iOS开发应用上架必读最新苹果审核规则(史上最全版)

http://blog.csdn.net/zc639143029/article/details/51234645学习交流及技术讨论可新浪微博关注:极客James1. 条款和条件 • 1.1 为App Store开发程序,开发者必须遵守 Program License Agreement (PLA)、人机交互指南(HIG)以及开发者和苹果签订的任何其他协议和合同

二维码WIFI自动连接生成格式

http://mgz9057.blog.163.com/blog/static/31237253201519104039137/二维码WIFI自动连接生成格式WIFI:T:WPA;S:MM;P:123456;H:true;  (H:为隐藏SSID,可选)WIFI:S:MM;T:nopass;P:123456;获取Wifi配置(Andr

source insight的查找功能详解

http://blog.csdn.net/xiaoaid01/article/details/37876523http://bbs.csdn.net/topics/330208990sourceinsight是一款很好的代码阅读编辑工具,方便对project管理,方便程序的阅读和编辑。查找功能使用十分频繁,选项较多,与其它软件的查找功能也类似,下面对英文版的查找功能,做简单

OpenGL 数据格式 像素格式 数据包格式 详解

http://blog.csdn.net/ylbs110/article/details/51793970原始图像数据像素包装图像数据在内存中很少以紧密包装的形式存在。在许多硬件平台上,处于性能上的考虑,一幅图像的每一行都应该从一种特定字节对齐地址开始。绝大多数编译器会自动把变量和缓冲区放置在一个针对该架构对齐优化的地址上。 例如一个包含3个分量的rgb图像

    共 22 条
  • 1
  • 2
  • 3
  • 请选择