- 博客(6)
- 收藏
- 关注
转载 OpenGL Pixel Buffer
一般电脑绘图的流程大致是这样:算出投影矩阵、产生模型的几何资料、设定贴图、打上光源、最后由硬体产生一张2D平面的影像。 而这个2D的影像会放在一块记忆体中,称之为Frame buffer。 Frame Buffer 是一块直接对应萤幕的记忆体,所以通常是放在显示卡里。 为了让连续画面显示流畅,我们都会将Frame Buffer设为前景跟背景两个。 先对背景Frame buffer进行绘图
2011-06-17 12:53:00
2825
转载 Compiling Cairo for Windows
<br /><br />Cairo is a cross-platform 2D graphics software library. It is designed to produce consistent output on all output medi
2011-04-17 20:23:00
2684
1
转载 windows下编译Cairo图形库1.10.2
<br /><br />上周写一个游戏(http://blog.youkuaiyun.com/chenyufei1013/archive/2011/01/26/6165650.aspx)要用到Cairo图形库,于是就去下了个最新版本1.10.2(http://cairographics.org/releases/,文件名:cairo-1.10.2.tar.gz)。由于原先编过1.8.10版本(http://blog.youkuaiyun.com/chenyufei1013/archive/2010/08/07/5794910.as
2011-04-17 20:14:00
1575
转载 VS2005编译Cairo1.8
<br />第一篇将流行的开源矢量库串起来乱侃了一番,希望还不了解矢量库的网友已经知道了这些大名鼎鼎的开源Project。了解了之后就要使用他们,但是使用的第一步,应该是先编译过去,然后才能谈使用。编译都没有做到的话,使用起来就更加困难重重了。按我之前的计划,将先用VisualStudio2005将Cairo、Skia这两个库编译过去,然后再说怎么来用他们。<br /> <br />本篇,就是Cairo1.8版移植到VC下的编译过程。之所以说移植,是因为这两个工程自身都不带VC Project,而直接建立一
2011-04-17 20:07:00
2113
转载 cairo介绍一篇
Cairo将成为Linux 2D 绘图的未来,相信我,没错的。这是一个笔记,另外还有一个cairo粗斜体显示中文的补丁,这个补丁我永远也不会向外放,因为,这么作,就跟firefly和akito的做法一样,用一个错误的方法解决错误的问题。粗体实现,应该在freetype的GetBitmap之前就要完成,这样,任何基于freetype的东西都不再需要补丁了。这个文档会不断完善,也会跟着cairo的版本升级作修改,我希望最后这个文档能够涵盖cairo编程所有的东西,同时也希望有兴趣的能够一起来写这个文档。这个文档
2011-04-03 12:20:00
7249
3
转载 GCC学习
<br /> <br />GCC 选项<br />GCC 有超过 100 个的编译选项可用. 这些选项中的许多你可能永远都不会用<br />到, 但一些主要的选项将会频繁用到. 很多的 GCC 选项包括一个以上的字符.<br />因此你必须为每个选项指定各自的连字符, 并且就象大多数 Linux 命令一样你<br />不能在一个单独的连字符后跟一组选项. 例如, 下面的两个命令是不同的:<br />gcc -p -g test.c<br />gcc -pg test.c<br />第一条命令告诉 GCC 编
2011-03-06 14:40:00
596
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人