- 博客(5)
- 资源 (8)
- 收藏
- 关注
原创 OpenGL顶点数据传输速度优化
前言最近在给cocos2d-x v2.x的一个项目做渲染优化,执行渲染批处理(Batch)的时候,发现顶点数据传输速度很慢,实在是颠覆了我的OpenGL认知。 常规的Batch原理: · 将渲染命令加入到一个缓冲区当中 · 根据需求对渲染命令进行排序 · 合并所有命令的顶点数据 · 提交顶点数据 · 根据不同材质分批次渲染
2016-03-27 21:42:25 5713 5
原创 在do while语句中使用continue的误解
以前我一直以为,continue就是跳转到do开始的位置,所以就认为上面这段程序将会是一个死循环。其实却不然,continue不会跳过do while的条件判断
2016-03-27 20:55:24 21717
原创 cocos2d-x 3D shader的纹理坐标是上下颠倒的
前几天写了个3D shader,把我坑了个惨。不知道是为什么,cocos2d-x将3D shader中的纹理坐标作了上下颠倒,而2D坐标却是正常的。对此我很是不解。
2016-03-27 20:37:11 1880
原创 使用ndk-gdb调试android native程序
#1.配置目标程序1. C++代码必须使用`ndk-build`编译,传入参数`NDK_DEBUG=1`。编译完成后,会在lib目录下生成gdbserver,供后续调试使用。2. 设置AndroidManifest.xml,在**application**项下面设置`android:debuggable="true"
2016-03-27 20:08:18 7757
原创 OpenSSL中AES加密的用法
使用API的时候,需要特别小心数据长度,我在初次使用的时候简直被弄的晕头转向,遂作此文留个备忘。一般没有指定长度的参数,默认都是16(AES_BLOCK_SIZE)个字节。输出数据的长度一般都是16字节的倍数,否则会出现数组越界访问。
2016-03-27 17:26:52 17129 6
毕设游戏《天鹰教》源码
2012-12-15
游戏编程笔记-起步3-贪吃蛇游戏源代码
2011-10-31
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人