Vulkan API के शीर्ष पर Direct1.0.3D 3/10 कार्यान्वयन के साथ DXVK 11

एक रिलीज़ के बजाय जिसे GPU फ़्रीज़िंग की समस्या के कारण रद्द कर दिया गया था 1.1 इंटरलेयर रिलीज़ तैयार डीएक्सवीके 1.0.3, जो वल्कन एपीआई में कॉल के अनुवाद के माध्यम से काम करते हुए डीएक्सजीआई (डायरेक्टएक्स ग्राफिक्स इंफ्रास्ट्रक्चर), डायरेक्ट3डी 10 और डायरेक्ट3डी 11 का कार्यान्वयन प्रदान करता है। DXVK 1.0.3 में 1.1 शाखा से कुछ सुधार और सुधार किए गए हैं, उदाहरण के लिए:

  • DLL में DXVK संस्करण जानकारी शामिल करना सुनिश्चित किया गया है;
  • NVIDIA GPU वाले सिस्टम पर, डार्क सोल्स रीमास्टर्ड और ग्रिम डॉन में रेंडरिंग समस्याओं का समाधान कर दिया गया है;
  • स्टार सिटीजन लॉन्च करते समय जीपीयू फ्रीजिंग और ड्राइवर क्रैश को ठीक किया गया;
  • अन्नो 1800 में प्रदर्शन संबंधी समस्याओं का समाधान किया गया;
  • उन त्रुटियों को ठीक किया गया जिनके कारण ड्राइवर को अपरिभाषित डेटा का प्रसारण हुआ, जो शेडर कैशिंग को नकारात्मक रूप से प्रभावित कर सकता था;
  • स्ट्रीम मेटाडेटा के साथ हैशिंग ज्योमेट्री शेडर्स की समस्या को ठीक किया गया, जिससे स्टेट कैश फ़ाइलें अनियंत्रित रूप से बढ़ सकती थीं।

एक अनुस्मारक के रूप में, DXVK का उपयोग वाइन का उपयोग करके लिनक्स पर 3D एप्लिकेशन और गेम चलाने के लिए किया जा सकता है, जो ओपनजीएल के शीर्ष पर चलने वाले वाइन के अंतर्निहित Direct3D 11 कार्यान्वयन के लिए एक उच्च-प्रदर्शन विकल्प के रूप में कार्य करता है। में कुछ खेल वाइन+DXVK प्रदर्शन विभिन्न विंडोज़ पर चलने से केवल 10-20%, जबकि ओपनजीएल पर आधारित डायरेक्ट3डी 11 के कार्यान्वयन का उपयोग करते समय, प्रदर्शन में काफी कमी आती है। कार्य प्रगति पर है पर वितरण एक घटक के रूप में DXVK शराब-एकीकरण, एक अलग लिनक्स लाइब्रेरी (libdxvk.so) के रूप में आपूर्ति की जाती है, जिसका उपयोग विंडोज़ डीएलएल के रूप में डीएक्सवीके की एक अलग स्थापना की आवश्यकता के बिना, सीधे वाइन में किया जा सकता है।

स्रोत: opennet.ru

एक टिप्पणी जोड़ें