自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

小小幸

永不懈怠

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

转载 iOS的系统架构

1.1.1  iOS的系统架构iOS的系统架构分为四个层次:核心操作系统层(Core OS layer)、核心服务层(Core Services layer)、媒体层(Media layer)和可触摸层(Cocoa Touch layer)。图1-1展示了Mac OS X和iOS系统架构层次的一个对比。 图1-1  Mac OS X与iOS基础架构对

2014-01-22 11:15:32 1085

原创 在iOS上使用ffmpeg播放视频

国外靠谱的有这几个:1、Mooncatventures group https://github.com/mooncatventures-group2、KxMoviePlayer (use OpenGLES, Core Audio) https://github.com/kolyvan/kxmovie3、FFmpeg for ios (with OpenGLES, AudioQ

2014-01-15 16:50:23 1528

原创 GLSL

片段着色器frag里的输入只能通过顶点着色器vert输出,所以外部只能通过顶点着色器来交互。外部赋值方法 :1 matrix矩阵直接赋值 如:glUniformMatrix3fv(uniforms[UNIFORM_NORMAL_MATRIX],1,0, normalMatrix.m);//normalMatrix.m是一个3X3的矩阵。  2 单个数据赋值 如:glUnif

2014-01-13 18:07:20 1128

转载 OpenGL ES之glUniform函数

函数名:glUniform功能:为当前程序对象指定Uniform变量的值。(译者注:注意,由于OpenGL ES由C语言编写,但是C语言不支持函数的重载,所以会有很多名字相同后缀不同的函数版本存在。其中函数名中包含数字(1、2、3、4)表示接受这个数字个用于更改uniform变量的值,i表示32位整形,f表示32位浮点型,ub表示8位无符号byte,ui表示32位无符号

2014-01-13 17:25:40 1886

转载 __bridge ARC下OC对象与CF对象桥接

__bridge:不涉及对象所有关系改变__bridge_transfer:给予 ARC 所有权__bridge_retained:解除 ARC 所有权在ARC中,OC对象与非OC对象在强制转换中,需要使用以上三个关键字进行桥接,那么三个关键字各用在什么情况下呢?详解如下:下面一行代码:CFStringRef s1 = (CFStringRef)[[NSString all

2014-01-07 17:43:46 1631

百问百答.doc

各种面试题解答,能更深入的了解底层的知识,开拓知识面

2013-08-28

消息机制.ppt

讲述了windows开发的消息机制,和ios消息机制是一样的,不过ios封装得更深入

2013-08-28

小游戏C/C++

C/C++小游戏开发案列,对刚入门的新手练手

2011-11-18

空空如也

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

TA关注的人

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