dizuo的专栏

天涯浪迹,纵然处处碰壁亦狂放.一颗真心,怎道放诸四海皆不准. 无知就无畏,我知故我在。OpenGL交流大群97111013,二群239647630...

理解JPEG文件头的格式

jpeg的头部数据揭秘:Exif / TIFF / IFD

2014-11-18 20:44:07

阅读数 31156

评论数 1

谈谈地图中的道路绘制

地图渲染中道路相互关系表达,以及各家地图道路绘制的效果评比。。。

2014-10-08 11:29:51

阅读数 4334

评论数 0

一个令人蛋疼的NDK链接错误

ndk开发中,文件重复拷贝然后更新不同步,导致的诡异的链接错误。。。越是简单的结果逆向分析过程越是痛苦。。。

2014-08-19 11:51:48

阅读数 1909

评论数 0

APP移植到小米Pad上的Crash分析

小米PAD上的APP的移植错误。OpenGL状态不严谨引发的经典错误。!。

2014-06-17 15:02:46

阅读数 2133

评论数 0

代码中的魔鬼细节

关于程序性能、内存、稳定性相关的一些点点滴滴总结。

2014-06-06 19:50:45

阅读数 1435

评论数 0

又见悬空指针

本文描述一个悬空指针引入的真实场景,指针问题再小心不为过~。~

2014-04-05 18:46:55

阅读数 1644

评论数 0

两种2D相交性测试场景的优化技巧

1. 点和多边形相交线测试优化:通过细分part粒度实现加速。 2. 文字相交线测试优化,OOBB并不一定最优 计算量十分大,将每个字单独做成AABB。

2014-04-05 16:16:11

阅读数 1482

评论数 0

【踩雷】android 中UI线程内调用gl指令的结果

android系统设置开启GPU硬件加速,UI界面中控件的贴图随机性丢失,变成一系列的黑块。问题定位,分析。。。

2014-01-27 17:09:19

阅读数 2660

评论数 3

【踩雷】指针惹的货

移动底层开发,野指针、内存泄露的实例分析以及分析工具介绍x。

2014-01-27 15:27:53

阅读数 1593

评论数 0

关于压缩纹理的格式的思考

常见的图像格式bmp、jpeg以及jpeg2000,以及png;甚至最近几年google的webp格式。 bmp格式基本上没有压缩; jpeg是有损压缩,早已成为图像传输标准,不支持透明通道;jpeg2000最显著增加渐进式传输。jpeg可以任意指定感兴趣区域的压缩质量。 png无损压缩,支持透明...

2013-11-30 14:43:10

阅读数 4010

评论数 4

OpenGL错误和性能Tips

opengl开发遇到的一些坑,也算是经验之谈吧!

2013-11-28 18:53:17

阅读数 2532

评论数 0

二维中的OBB相交测试

OBB方向性! 求交核心思想: 向量点积的投影意义,unitX为(1,0)单位向量, A.dot( unitX )  为A点的x值,表示在x轴上的投影。。 flipcode上面求交有问题,投影结果坐标系不统一。

2013-10-23 21:05:53

阅读数 2475

评论数 0

OpenGL绘制矢量路径的思路

1. 引言 软件方法绘制,如QT、Android(skia)都自带2D绘图引擎,支持矢量路径填充并且抗锯齿!如果使用OpenGL绘制矢量,对建模算法以及纹理都有要求,不同的建模算法决定了最终的视觉效果。OpenGL绘制路径,抗锯齿效果由纹理来实现。下面介绍两种不同效果的路径实现和绘制: 2. 纯色...

2013-08-05 10:17:46

阅读数 4778

评论数 4

函数和汇编

1.  函数传参 函数栈增长方向与地址方向相反,栈增长方向 高地址向低地址增长。 esp指向函数栈顶,ebp指向函数栈底, 传值拷贝:大数据传指针和引用 参数压栈顺序 函数参数在函数栈帧的外面,函数局部变量参数定义在栈上 2. 函数返回值拷贝

2013-07-09 16:10:18

阅读数 1825

评论数 0

android ndk空指针导致CRASH的问题

1. APP启动时隔三差五地随机性地CRASH,捕捉到的日志: ---------------- 2013-06-03 10:26:52 ---------------- #00 pc 0002e9b4 /data/data/com.XXXX.map/lib/libmapengine.so ...

2013-06-03 11:43:48

阅读数 1807

评论数 0

谈谈数组的潜在越界行为

1. 字符串函数调用 前段时间的一个小插曲,刚刚提交了一段代码,结果一个拥有十年C/C++开发经验的牛人立刻给我发了一段消息: char cfgPath[MAX_FILE_NAME]; char m_szBaseDir[MAX_FILE_NAME]; SysStrncpy( cfgPath...

2013-06-01 17:02:04

阅读数 2373

评论数 0

谈谈工作总结的重要性

入职一年多了,对工作内容越来越熟悉 工作也越来越顺手!当然了感触最深、变化最大的还是工作心态。去年刚接触地图,工作中主要是学习阶段,有太多的IDEA,空余时间也做过很多的实验、尝试,当时我的mentor一直强调我一定有输出。那个时候这句话确实听进去了,不管做什么都会写个文档,当然了文档主要是记录了...

2013-05-29 17:28:41

阅读数 4455

评论数 0

【从技术到人生】讲座

今天有幸听到公司一位技术出身的副总裁的演讲,感触颇多具体内容如下: 如何做到技术专家 影响力不能沉迷于赞美,所从事的研究成果一定要实用! 价值的体现:通过改进和优化算法,在屌丝机器上实现了通常只有在高富帅机器才能实现的效果。完美解决了适配问题 降低算法对硬件依赖! 高效地方...

2013-05-14 22:13:27

阅读数 1873

评论数 3

Android NDK中结合汇编分析Crash行为

1. Crash后 logcat中输出绿色信息: 05-02 10:14:37.130: I/DEBUG(1890): backtrace: 05-02 10:14:37.130: I/DEBUG(1890): #00 pc 00033fda /data/data/com.XXX...

2013-05-02 22:09:40

阅读数 3044

评论数 1

基于模板测试实现半透明多边形运算

通过OpenGL的帧缓存实现多边形常见操作:联合、求交、做差。

2013-03-28 19:11:58

阅读数 2570

评论数 0

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