WineはDirect3D 9のネイティブサポートを追加します

むかしむかし、2010年に1人がWineでDirect3D 10/11 State Trackerをサポートしましたが、それは十分に悪いもので、放棄され、メインブランチには含まれていませんでした。 そして昨日、Christoph Bumiller はDirect3D 9 State Trackerサポートし、Wineメーリングリストでそれについて書きました。コードはwined3d9テストにすべて合格しています。
これを行うように促した理由は次のとおりです。

最も重要なことは、Direct3D 9 State Trackerが現在機能していることです。
著者はSkyrim、Civilization 5、Anno 1404、StarCraft 2を追いかけ、FPSが最大2倍に増加したことに注目しましたが、まだベンチマークはありません。

これは、Gallium3Dドライバーnouveau(nvc0、NVIDIA)、r600g(AMD)、swrast、およびi915gでのみ動作します。

家でそれを集めようとすることができます。
github.com/chrisbmr/Mesa-3D/tree/gallium-nine-パッチが適用されたガリウム
github.com/chrisbmr/wine/tree/d3dadapter9-wip-パッチ適用されたワイン

出所
Opennetのニュース

Source: https://habr.com/ru/post/J186884/


All Articles