QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 2838|回复: 23

玩了一把glitz为后端的cairo的gtk2.8

[复制链接]
发表于 2005-8-18 02:21:14 | 显示全部楼层 |阅读模式
稳定性不容乐观……速度还凑合,主观上比纯cpu算的要快一点点
发表于 2005-8-18 12:57:24 | 显示全部楼层
哈哈,斑竹真能说笑。
回复

使用道具 举报

发表于 2005-8-18 14:53:48 | 显示全部楼层
不是吧?owen好像说gtk-2.8不打算用glitz的
回复

使用道具 举报

发表于 2005-8-18 16:44:38 | 显示全部楼层
如何才能让gtk用到glitz后端呢?
回复

使用道具 举报

发表于 2005-8-18 17:09:31 | 显示全部楼层
[quote:609da3b0ba="dukeduan"]如何才能让gtk用到glitz后端呢?[/quote]
简单的很,重写一个用glitz后端的gtk。
回复

使用道具 举报

 楼主| 发表于 2005-8-18 17:19:24 | 显示全部楼层
是以glitz为后端的cairo,并且使用了该cairo库的gtk2.8

gtk2.8当然不会直接以glitz为后端了
回复

使用道具 举报

发表于 2005-8-18 17:29:33 | 显示全部楼层
回复

使用道具 举报

发表于 2005-8-18 19:02:15 | 显示全部楼层
斑竹不会是在configure的时候disable掉其他backend只用glitz吧?
回复

使用道具 举报

 楼主| 发表于 2005-8-18 23:42:12 | 显示全部楼层
没有注意,默认的参数编译glitz和cairo,编译gtk2.8的时候,提示需要libglitz
回复

使用道具 举报

发表于 2005-8-19 02:02:28 | 显示全部楼层
[quote:3dd87e1504="cobranail"]没有注意,默认的参数编译glitz和cairo,编译gtk2.8的时候,提示需要libglitz[/quote]
我也是默认参数编译glitz和cairo,但是GTK2.8没有很顺利的通过编译呀
回复

使用道具 举报

发表于 2005-8-19 05:02:18 | 显示全部楼层
是以glitz为后端的cairo,并且使用了该cairo库的gtk2.8

斑竹你就忽悠我们吧!幸亏本菜鸟碰巧对这件事略知皮毛,不然岂不被你骗一辈子?太不
厚道了。cairo不过是个库,它可以支持多个后端,但它并不能指定应用程序使用哪个后端。
换句话说,即使你编译的cairo仅支持一个后端,倚赖cairo的程序并不是就自动使用这个
后端了。一个使用cairo的程序(比如gtk+2.8)具体使用哪个后端取决于该程序调用了哪个
cairo后端创建函数。目前gtk+2.8只使用了xlib后端。斑竹真要是”玩了一把 glitz为后端
cairo的gtk2.8“,除了修改gtk+2.8的代码,舍此别无它途!
回复

使用道具 举报

发表于 2005-8-19 08:54:45 | 显示全部楼层
楼上的措辞有待改善。
回复

使用道具 举报

发表于 2005-8-19 09:39:48 | 显示全部楼层
[quote:634ebc7f74="dukeduan"]楼上的措辞有待改善。[/quote]
本来想全部删掉的,



硬件加速也不是只有通过glitz,其他的比如Xrender也可以。
那就抱怨慢的可以打开显卡(NV)的硬件加速看看会不会好一点。
我的显卡之前就是一直打开加速的,所以没有觉得慢。
回复

使用道具 举报

发表于 2005-8-19 10:36:41 | 显示全部楼层
[quote="jcome"][quote:73c53de702="dukeduan"]硬件加速也不是只有通过glitz,其他的比如Xrender也可以。
那就抱怨慢的可以打开显卡(NV)的硬件加速看看会不会好一点。
我的显卡之前就是一直打开加速的,所以没有觉得慢。[/quote]

打开,没打开硬件加速我都试过,好像速度没有什么区别。
其实,我记得看gtk-devel的mailing list的时候,owen taylor就说GTK2.8不打算使用硬件加速
回复

使用道具 举报

发表于 2005-8-19 10:43:31 | 显示全部楼层
http://forums.gentoo.org/viewtopic-t-369960.html
看看这个讨论吧。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-24 23:46 , Processed in 0.109767 second(s), 15 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表