分页: 1 / 1

为什么我用Wine 1.1.20 运行CS1.6 D3D非常快,openGL不能运行?

发表于 : 2009-05-01 19:53
ZERONEX
D3D非常流畅,(一点都不卡,就是CPU占的多)就是有一点小的贴图错误,而openGL进去了就自动关闭了,Software卡的要死。何故?为什么用不了openGL?我开了3D桌面运行的,显卡ATI HD4850。

Re: 为什么我用Wine 1.1.20 运行CS1.6 D3D非常快,openGL不能运行?

发表于 : 2009-05-02 0:45
ryoohki
所有的桌面版的ATI显卡的OpenGL都有硬件缺陷...OpenGL加速不能或者画面惨不忍睹

Re: 为什么我用Wine 1.1.20 运行CS1.6 D3D非常快,openGL不能运行?

发表于 : 2009-05-02 12:54
ZERONEX
不是吧,我compiz能开的都开了都流畅稳定,Linux原生的3D游戏也没问题,不是说D3D会惨不忍睹吗?我的怎么反过来了?现在的ATI显卡OpenGL没你说的那么差,那是那几年的事情,现在不必N卡差多少。也许是驱动的问题,完了换CS1.5试试。

Re: 为什么我用Wine 1.1.20 运行CS1.6 D3D非常快,openGL不能运行?

发表于 : 2009-06-01 15:42
iken
HD3850 用opengl wine wow ,大概有40fps

Re: 为什么我用Wine 1.1.20 运行CS1.6 D3D非常快,openGL不能运行?

发表于 : 2009-06-01 15:57
geny
CS 主要是针对 D3D 开发的。
对 OpneGL 只是支持,效果并不很理想。windows 下就是如此。

wine 实质上是用 OpenGL 模拟 D3D ( M$ 只允许 DirectX 运行于 Windows )。出错主要是因为 CS 本身就对 OpenGL 支持不佳,且 wine 对软、硬件环境比较敏感。

讲得比较简单,不当之处见谅。
ATI 显卡开源驱动效果不错,没有想象的那么差。