当前时区 GMT+8, 现在时间是 2008-8-30 10:58 游客: 注册 登录 仅登录论坛 | 搜索 帮助


标题: 有用 cairo cvs HEAD 的没
sunmoon1997
公社版主



UID 56569
精华 4
积分 3619
帖子 1985
阅读权限 225
注册 2003-8-21
来自 China
状态 在线
发表于 2005-10-18 11:39  资料  主页 短消息  加为好友  QQ
有用 cairo cvs HEAD 的没

奉上一个字体方面的补丁。
http://magiclinux.org/people/sunmoon1997/patches/cairo/cairo-cvs-font-fix.diff





偷来的签名: [code:1] USE="-bitch -in-laws nice gorgeous smart" emerge girlfriend >>> china/suzhou/girlfriend merged [/code:1]
顶部
mandrakechina
金牌会员
Rank: 8Rank: 8


UID 12345
精华 9
积分 8659
帖子 3868
阅读权限 90
注册 2003-1-12
来自 北京
状态 离线
发表于 2005-10-18 13:15  资料  主页 短消息  加为好友 
补丁看着晕,能不能用 diff -w 重新生成?





真男人张湘祥
顶部
ggad
中级会员
Rank: 3Rank: 3


UID 155388
精华 1
积分 519
帖子 319
阅读权限 30
注册 2004-9-23
来自 China
状态 离线
发表于 2005-10-18 19:37  资料  主页 短消息  加为好友 
我用 cvs, 这个补丁干啥的?





宁静至远 Peaceful Mind Achieve Farness
顶部
sunmoon1997
公社版主



UID 56569
精华 4
积分 3619
帖子 1985
阅读权限 225
注册 2003-8-21
来自 China
状态 在线
发表于 2005-10-18 22:59  资料  主页 短消息  加为好友  QQ
1. 在 cairo 中 freetype load flags 设置都是错误的, 包括 cairo-1.0.x 和 cairo-1.1.x.  在这个补丁中全部修正了。
2. 让 cairo 接受 FC_IGNORE_GLOBAL_ADVANCE_WIDTH 和 FC_EMBEDDED_BITMAP 规则 。
3. 在渲染字体之前根据 load flags 对 font_options 进行修正, 因为 cairo_font_options 通常只是一种提示,它并不能真正的反映目前使用的规则。如:是否使用 aa, 是否使用 supixel.
4. 让 cairo xlib 后端对同一个 font face 可以接受不同格式的字符,如一部分是 8 位的 aa 字符/32 位 subpixel 字符另外一部分是点阵。





偷来的签名: [code:1] USE="-bitch -in-laws nice gorgeous smart" emerge girlfriend >>> china/suzhou/girlfriend merged [/code:1]
顶部
yangh
公社版主



UID 40061
精华 3
积分 3198
帖子 1637
阅读权限 225
注册 2003-5-26
来自 China
状态 离线
发表于 2005-10-19 10:21  资料  主页 短消息  加为好友 
使用之后是什么效果?





顶部
sunmoon1997
公社版主



UID 56569
精华 4
积分 3619
帖子 1985
阅读权限 225
注册 2003-8-21
来自 China
状态 在线
发表于 2005-10-19 12:33  资料  主页 短消息  加为好友  QQ
1. 是错误修正。
2. 是功能增强。
3, 4. 是退步修正。





偷来的签名: [code:1] USE="-bitch -in-laws nice gorgeous smart" emerge girlfriend >>> china/suzhou/girlfriend merged [/code:1]
顶部
 


Powered by Discuz! 5.5.0  © 2001-2007 Comsenz Inc.
清除 Cookies - 联系我们 - 中国Linux公社 - WAP