వల్కాన్ API పైన DXVK 1.7, Direct3D 9/10/11 అమలుల విడుదల

ఏర్పడింది ఇంటర్లేయర్ విడుదల DXVK 1.7, ఇది వల్కాన్ APIకి కాల్ అనువాదం ద్వారా పనిచేసే DXGI (DirectX గ్రాఫిక్స్ ఇన్‌ఫ్రాస్ట్రక్చర్), Direct3D 9, 10 మరియు 11 అమలును అందిస్తుంది. DXVKని ఉపయోగించడానికి అవసరం డ్రైవర్లకు మద్దతు వల్కాన్ API 1.1AMD RADV 19.2, NVIDIA 415.22, Intel ANV 19.0 మరియు AMDVLK.
వైన్‌ని ఉపయోగించి Linuxలో 3D అప్లికేషన్‌లు మరియు గేమ్‌లను అమలు చేయడానికి DXVKని ఉపయోగించవచ్చు, ఇది OpenGL పైన అమలవుతున్న వైన్ యొక్క అంతర్నిర్మిత Direct3D 11 ఇంప్లిమెంటేషన్‌కు అధిక పనితీరు ప్రత్యామ్నాయంగా ఉపయోగపడుతుంది.

ప్రధాన మార్పులు:

  • Vulkan గ్రాఫిక్స్ API పొడిగింపులకు మద్దతు జోడించబడింది: VK_EXT_custom_border_color (Samplerలో సరిహద్దు రంగులకు మద్దతు ఇవ్వడానికి ఉపయోగించబడుతుంది, ఇది Crysis మరియు Halo 3 Vistaతో సహా Direct9D 2-ఆధారిత గేమ్‌లలో అనేక సమస్యలను పరిష్కరించింది) మరియు VK_EXT_robustness2 (D3D11ని నిర్వహించడానికి ఉపయోగించబడుతుంది. హద్దులు యాక్సెస్ వనరుల ప్రాంతాలు). ఈ పొడిగింపులను ఉపయోగించడానికి, మీరు తప్పనిసరిగా వైన్ 5.8, అలాగే Mesa 20.2-dev లేదా NVIDIA డ్రైవర్ 440.66.12-బీటా నుండి AMD మరియు Intel డ్రైవర్‌లను కలిగి ఉండాలి;
  • శుభ్రపరిచే కార్యకలాపాల యొక్క ఆప్టిమైజ్ అప్లికేషన్ మరియు
    అడ్డంకులు రెండరింగ్ చేసేటప్పుడు, ఇది కొన్ని ఆటల పనితీరును కొద్దిగా మెరుగుపరచడం సాధ్యం చేసింది;

  • D3D11 గేమ్‌లు డ్రైవర్ (ఉదాహరణకు, RADV) ప్రత్యేక బదిలీ క్యూకు మద్దతివ్వకపోతే వనరులను అసమకాలికంగా లోడ్ చేయడానికి కంప్యూట్ క్యూలను ఉపయోగించగల సామర్థ్యాన్ని జోడించాయి;
  • వరల్డ్ ఆఫ్ వార్‌క్రాఫ్ట్ యొక్క భవిష్యత్తు విడుదలలలో ఉపయోగించబడే కొన్ని DXGI 1.6 ఫంక్షనాలిటీని అమలు చేసింది;
  • D3D9లో మెమరీ వినియోగం తగ్గింది, ఇది Toxikk వంటి కొన్ని గేమ్‌లలో అందుబాటులో ఉన్న మెమరీని నివారిస్తుంది;
  • క్లౌడ్‌పంక్ మరియు ఇతర గేమ్‌లలో రిసోర్స్ బఫర్‌ను తప్పుగా ఉపయోగించిన వల్కాన్ ధ్రువీకరణ లోపాలు పరిష్కరించబడ్డాయి;
  • GCC 10.1లో నిర్మించేటప్పుడు సమస్యలు పరిష్కరించబడ్డాయి;
  • D3D9కి సంబంధించిన వివిధ సమస్యలు పరిష్కరించబడ్డాయి;
  • dxgi.tearFree ఎంపిక పునర్నిర్మించబడింది;
  • ఫాల్అవుట్ న్యూ వెగాస్, ఫ్రీలాన్సర్, GTA IV మరియు హాలో కస్టమ్ ఎడిషన్‌లోని సమస్యలు పరిష్కరించబడ్డాయి;
  • తో బిల్డ్‌లకు మద్దతు వైన్లీబ్. DXVKని నిర్మించడానికి ఇప్పుడు MinGW అవసరం.

మూలం: opennet.ru

ఒక వ్యాఖ్యను జోడించండి