cobranail 发表于 2005-8-18 02:21:14

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

稳定性不容乐观……速度还凑合,主观上比纯cpu算的要快一点点

johndoe 发表于 2005-8-18 12:57:24

哈哈,斑竹真能说笑。

rockmen 发表于 2005-8-18 14:53:48

不是吧?owen好像说gtk-2.8不打算用glitz的

dukeduan 发表于 2005-8-18 16:44:38

如何才能让gtk用到glitz后端呢?

johndoe 发表于 2005-8-18 17:09:31

如何才能让gtk用到glitz后端呢?
简单的很,重写一个用glitz后端的gtk。 :P

cobranail 发表于 2005-8-18 17:19:24

是以glitz为后端的cairo,并且使用了该cairo库的gtk2.8

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

Mikeandmore 发表于 2005-8-18 17:29:33

字体有问体呀!
http://www.linuxfans.org/nuke/modules.php?name=Forums&file=viewtopic&p=4476505#4476505

rockmen 发表于 2005-8-18 19:02:15

斑竹不会是在configure的时候disable掉其他backend只用glitz吧?

cobranail 发表于 2005-8-18 23:42:12

没有注意,默认的参数编译glitz和cairo,编译gtk2.8的时候,提示需要libglitz

rockmen 发表于 2005-8-19 02:02:28

没有注意,默认的参数编译glitz和cairo,编译gtk2.8的时候,提示需要libglitz
我也是默认参数编译glitz和cairo,但是GTK2.8没有很顺利的通过编译呀

johndoe 发表于 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的代码,舍此别无它途!

dukeduan 发表于 2005-8-19 08:54:45

楼上的措辞有待改善。

jcome 发表于 2005-8-19 09:39:48

楼上的措辞有待改善。
本来想全部删掉的,



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

rockmen 发表于 2005-8-19 10:36:41

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

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

dukeduan 发表于 2005-8-19 10:43:31

http://forums.gentoo.org/viewtopic-t-369960.html
看看这个讨论吧。
页: [1] 2
查看完整版本: 玩了一把glitz为后端的cairo的gtk2.8