The problem is that Wine (AFAIK) emulates up to DirectX 8.1 shaders (i.e shader model 1.4), and even though your hardware is very well capable of accelerating DirectX 9, Wine is not capable of translating DirectX SM2+ calls into equivalent OpenGL shader language calls. Remember that for Direct3D, Wine acts as a sort of wrapper translating at run time the D3D calls into OpenGL calls, as that is what is available under Linux, and is a known limitation of Wine. The project is working on getting more DirectX 9 coompliance and they have some of it in place, but not all, mind you. And as such this has the effect of be somewhat misleading, as Wine advertises its DirectX support as 9 (as it does support DirectX 9 for a lot of things), but it does not fully support that for D3D.
If ain't broken, don't fix it! :eek:
If can be improved, go for it! :cool:
FedoraForum Community forums lurker.
Fedora user since RHL 5.2 :cool:
, Main System