Serbestberdana DXVK 2.1, pêkanînên Direct3D 9/10/11 li ser Vulkan API

Serbestberdana qata DXVK 2.1 heye, ku pêkanîna DXGI (Binesaziya Grafikên DirectX), Direct3D 9, 10 û 11 peyda dike, ku bi wergerandina bangên ji Vulkan API re dixebite. DXVK ajokarên ku Vulkan API 1.3 piştgirî dikin, wekî Mesa RADV 22.0, NVIDIA 510.47.03, Intel ANV 22.0, û AMDVLK hewce dike. DXVK dikare were bikar anîn da ku serîlêdan û lîstikên 3D-ê li Linux-ê bi karanîna Wine-ê bixebitîne, ku wekî alternatîfek performansa bilindtir ji pêkanînên xwemalî yên Direct3D 9/10/11 yên Wine-yê ku li ser OpenGL-ê têne xebitandin xizmet dike.

Guhertinên sereke:

  • Li ser pergalên ku cîhê rengê HDR10 piştgirî dikin, gengaz e ku hûn HDR-ê bi danîna guhêrbara jîngehê DXVK_HDR=1 an jî di pelê veavakirinê de dxgi.enableHDR = Parametreya rastîn diyar bikin çalak bikin. Gava ku HDR were çalak kirin, lîstik dikarin cîhê rengê HDR10 tespît bikin û bikar bînin heke vkd3d-proton 2.8 an nûtir hebe. Jîngehên bikarhêner ên sereke yên li Linux-ê hîna HDR-ê piştgirî nakin, lê piştgiriya HDR-ê di servera hevbeş a Gamescope de heye, ji bo çalakkirina wê divê hûn vebijarka "--hdr-enabled" bikar bînin (niha tenê li ser pergalên bi GPU-yên AMD-ê dema ku bikar tînin kar dike. Kernel Linux bi josh-hdr- patches) colorimetry).
  • Berhevkirina shader ya çêtir. Ji bo kêmkirina stûxwarinê, karanîna pirtûkxaneyên lûleyê li boriyên bi tesselasyon û geometrî shader hatine berfireh kirin, û dema ku MSAA bikar tînin, kapasîteyên zêde yên dirêjkirina Vulkan VK_EXT_extended_dynamic_state3 têne bikar anîn.
  • Ji bo lîstikên kevn ên bi piştgirîya ji bo pir-nimûneyên dij-aliasing (MSAA, Multi-Sample Anti-Aliasing), mîhengên d3d9.forceSampleRateShading û d3d11.forceSampleRateShading hatine zêdekirin da ku moda Sample Rate Shading ji bo hemî shaderan çalak bike, ku kalîteyê çêtir dike. wêneyên di lîstikan de.
  • Piştgiriya GLFW li avahiyên Linux-ê hate zêdekirin, ku dikare wekî alternatîfek ji paşiya SDL2 re were bikar anîn.
  • Mantiqa derbaskirina fermana D3D11 çêtir kir ku behreya DXVK nêzî ajokarên D3D11-a xwecihî bike û performansa bêtir pêşbînîkirî bi dest bixe.
  • Pirsgirêkên rast kirin ku di lîstikan de xuya bûn:
    • Ashes of the Singularity.
    • Qada şer: Pargîdaniya xirab 2.
    • Gujian 3.
    • Niştecîh Evil 4 HD.
    • Pîrozên Row: The Third.
    • Sekiro.
    • Sînorên Sonic.
    • Serfermandarê Bilind: Hevbendiya Çêbû.

Source: opennet.ru

Add a comment