Unua stabila eldono de D8VK, efektivigo de Direct3D 8 aldone al Vulkan

La projekto D8VK 1.0 estis publikigita, ofertante efektivigon de la grafika API de Direct3D 8, kiu funkcias per tradukado de vokoj al la API de Vulkan kaj permesas ruli 3D-aplikaĵojn kaj ludojn bazitajn sur la API de Direct3D 8 en Linukso uzante Wine aŭ Proton. La projektkodo estas skribita en lingvo C++ kaj distribuita sub la permesilo Zlib. La kodbazo de la DXVK-projekto kun la efektivigo de Direct3D 9, 10 kaj 11 aldone al Vulkan estis utiligita kiel la bazo por evoluo.

D8VK 1.0 estas markita kiel la unua eldono de la projekto, taŭga por ĝeneraligita uzo kaj provita en centoj da ludoj. Kompare kun la projektoj WineD3D kaj d3d8to9, kiuj uzas Direct3D 8 tradukadon al OpenGL kaj Direct3D 9, la D8VK-projekto montras pli altan rendimenton, stabilecon kaj ludkongruon. Ekzemple, se provite en la 3DMark 2001 SE-pakaĵo, la D8VK-projekto gajnis 144660 poentojn, la d3d8to9 kaj dxvk kombinaĵo gajnis 118033, kaj WineD3D gajnis 97134.

Unua stabila eldono de D8VK, efektivigo de Direct3D 8 aldone al Vulkan

La programistoj provis subtenon por ĉirkaŭ 8 ludoj en D200VK, inkluzive de The Elder Scrolls III: Morrowind, Postal 2, Warcraft III, Alia Mondo 15, Need for Speed: High Stakes, Need for Speed ​​​​III: Hot Pursuit, Red Faction II. , Max Payne 2 , Unreal II: La Vekiĝo, GTA III, Silent Hill 3.

Unua stabila eldono de D8VK, efektivigo de Direct3D 8 aldone al Vulkan

Listo de ludoj bazitaj en Direct3D 8 kiuj ankoraŭ ne estas subtenataj en D8VK:

  • Kaosa Legio
  • Evil Dead: Saluton al la reĝo
  • Serioza Sam: La Unua Renkonto
  • Grava Sam: La Dua Renkonto
  • Shrek 2
  • Sonaj herooj
  • Splinter Cell: Kaosa Teorio (Kontraŭ Reĝimo)
  • Stelmilito: Republic Commando (malfunkciigi Squad Shadows)

fonto: opennet.ru

Aldoni komenton