VKD3D-Proton 2.9 प्रदर्शन में सुधार और अधिक के साथ आता है

वाल्व

VKD3D-Proton VKD3D का एक कांटा है, जिसका उद्देश्य वल्कन के शीर्ष पर पूर्ण Direct3D 12 API को लागू करना है।

वाल्व ने हाल ही में अनावरण किया VKD3D-Proton 2.9 के नए संस्करण की रिलीज़, vkd3d कोडबेस का एक कांटा, Proton गेम लॉन्चर में Direct3D 12 संगतता को बेहतर बनाने के लिए डिज़ाइन किया गया।

उन लोगों के लिए जो अभी भी VKD3D-Proton से अनजान हैं, आपको पता होना चाहिए कि यह Direct3D 12-आधारित विंडोज गेम्स के बेहतर प्रदर्शन के लिए प्रोटॉन-विशिष्ट परिवर्तनों, अनुकूलन और एन्हांसमेंट का समर्थन करता है, जो अभी तक vkd3d के मुख्य भाग में स्वीकार नहीं किए गए हैं। मतभेदों के बीच, पूर्ण Direct3D 12 संगतता प्राप्त करने के लिए आधुनिक वल्कन एक्सटेंशन और ग्राफिक्स ड्राइवरों के हाल के संस्करणों की क्षमताओं का उपयोग करने पर भी ध्यान केंद्रित किया गया है।

जैसे की वाल्व वाइन-आधारित पैकेज में निर्दिष्ट कांटा का उपयोग करता है विंडोज प्रोटॉन गेम चलाने के लिए। प्रोटॉन में DirectX 9/10/11 समर्थन DXVK पैकेज पर आधारित है और DirectX 12 कार्यान्वयन अब तक vkd3d लाइब्रेरी पर आधारित है (vkd3d लेखक की मृत्यु के बाद, CodeWeavers ने इस घटक और शराब समुदाय का विकास जारी रखा)।

VKD3D-Proton 2.9 . की मुख्य नवीनताएँ

VKD3D-Proton 2.9 की इस नई रिलीज में इसका उल्लेख है कुछ खेलों ने यह मानना ​​शुरू कर दिया कि डीएलएल को चपलता एसडीके के समान डिजाइन किया गया था, जहां पुस्तकालय d3d12core.dll लोडर (d3d12.dll) और एक मुख्य कार्यान्वयन (d3d12core.dll) में बांटा गया है। इस परिवर्तन के साथ, अब दोनों DLL को समाहित करने के लिए कई लिपियों को अद्यतन करने की आवश्यकता होगी। एक बार d3d12.dll एक उपसर्ग में स्थापित हो जाने के बाद, केवल d3d12core.dll को अद्यतन करने की आवश्यकता होती है।

इस नए संस्करण में एक और बदलाव सामने आया है: कार्यान्वित प्रदर्शन अनुकूलन और वह इस संस्करण में है स्मृति आवश्यकताओं में काफी कमी आई थी पहली बार एप्लिकेशन लॉन्च किया गया है।

इस बात पर भी प्रकाश डाला गया है किई ने उपयोग किए गए कोड में प्रदर्शन में सुधार किया है विस्तार VK_EXT_descriptor_buffer, साथ ही इंटेल, एएमडी और एनवीडिया जीपीयू के साथ सिस्टम के लिए अतिरिक्त अनुकूलन।

इसके अलावा, D3D11On12 पोर्टेबिलिटी इंटरफेस के लिए अतिरिक्त समर्थन, वर्चुअल फ्रेमबफ़र्स (स्वैपचैन) के पिछले कार्यान्वयन के साथ हटाए गए कोड, स्वैपचैन के लिए मानक लिनक्स इंटरफेस के लिए समर्थन जोड़ा गया, और एनवीआईडीआईए और आरएडीवी ड्राइवरों का उपयोग करते समय होने वाली कुछ समस्याओं को ठीक किया।

इसके अलावा, वल्कन 1.3 अब न्यूनतम आवश्यक संस्करण के रूप में घोषित किया गया है, VK_EXT_image_sliced_view_of_3d एक्सटेंशन का उपयोग करके लागू किए गए ऑर्डर (3D UAV, Unordered View) ऑपरेशन के लिए भी समर्थन जोड़ा गया।

अन्य परिवर्तनों की कि इस नए संस्करण से बाहर खड़े हो जाओ:

  • VK_EXT_pageable_device_local_memory समर्थित होने पर बेहतर VRAM व्यवहार, Evicty और MakeResident API को उपयोगी तरीके से लागू करने की अनुमति देता है।
    VK_EXT_memory_priority का उपयोग फ़ॉलबैक के रूप में स्थिर प्राथमिकताएँ देने के लिए भी किया जाता है।
  • VK_EXT_pipeline_library_group_handles एक्सटेंशन को सक्षम करके DXR 1.1 के लिए बेहतर समर्थन।
  • VK_EXT_fragment_shader_interlock एक्सटेंशन के लिए समर्थन जोड़ा गया।
  • चपलता एसडीके की विशिष्ट विशेषताओं का उपयोग करने वाले गेम के साथ बेहतर संगतता।
  • कई खेलों में फिक्स्ड मुद्दे।
  • शराब में, यदि उपलब्ध हो तो वल्कन-1.डीएल के बजाय वाइनवल्कन.डीएल का उपयोग किया जाता है।
  • चपलता एसडीके के कुछ विवरणों पर निर्भर खेलों के साथ संगतता में सुधार।
  • विभिन्न विडल संस्करणों के साथ बेहतर बिल्ड सिस्टम संगतता
  • VKD3D_CONFIG=dxr अब DXR 1.1 को भी सक्षम करता है और dxr11 को कॉम्पिटिटर के लिए सहेजा गया है।
  • फिक्स्ड एचडीआर मेटाडेटा न्यूनतम ल्यूमिनेंस वैल्यू।
  • अत्यधिक टेसलेशन को ठीक करने के लिए VKD3D_LIMIT_TESS_FACTORS जोड़ा गया। वो लॉन्ग के लिए सक्षम।
  • फिक्स्ड आरएडीवी बग जो शेडर कैश में अतिरिक्त मेमोरी का कारण बनता है। आप कई सौ एमबी मेमोरी बचा सकते हैं, जो अस्थिरता से बचने के लिए कुछ मेमोरी-भूखे शीर्षकों में महत्वपूर्ण है।
  • टाइमलाइन सेमाफोर का उपयोग करके समवर्ती कतार सबमिशन के साथ फिक्स्ड NVIDIA बग
  • कई अलग-अलग खेलों में Xid 109 CTX_SWITCH_TIMEOUT अस्पष्टीकृत त्रुटियों का एक गुच्छा ठीक किया गया।

अंत में यदि आप इस नई रिलीज़ के बारे में अधिक जानने में रुचि रखते हैं, आप विवरण देख सकते हैं निम्नलिखित लिंक मेंऔर अगर आप चाहते हैं अब स्टीम पर प्रोटॉन का प्रयास करें, आप पहले से ही जानते हैं कि आप से स्टीम क्लाइंट स्थापित कर सकते हैं आधिकारिक वेबसाइट, हालांकि आप इसे अधिकांश डिस्ट्रो के रेपो में भी पाएंगे।


पहली टिप्पणी करने के लिए

अपनी टिप्पणी दर्ज करें

आपका ईमेल पता प्रकाशित नहीं किया जाएगा। आवश्यक फ़ील्ड के साथ चिह्नित कर रहे हैं *

*

*

  1. डेटा के लिए जिम्मेदार: एबी इंटरनेट नेटवर्क 2008 SL
  2. डेटा का उद्देश्य: नियंत्रण स्पैम, टिप्पणी प्रबंधन।
  3. वैधता: आपकी सहमति
  4. डेटा का संचार: डेटा को कानूनी बाध्यता को छोड़कर तीसरे पक्ष को संचार नहीं किया जाएगा।
  5. डेटा संग्रहण: ऑकेंटस नेटवर्क्स (EU) द्वारा होस्ट किया गया डेटाबेस
  6. अधिकार: किसी भी समय आप अपनी जानकारी को सीमित, पुनर्प्राप्त और हटा सकते हैं।