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

GPU फ्रिजिङको समस्याको कारण रद्द भएको रिलीजको सट्टा 1.1 इन्टरलेयर रिलीज तयार DXVK ०.1.0.3।, जसले DXGI (DirectX ग्राफिक्स इन्फ्रास्ट्रक्चर), Direct3D 10 र Direct3D 11 को कार्यान्वयन प्रदान गर्दछ, Vulkan API मा कलहरूको अनुवाद मार्फत काम गर्दै। DXVK 1.0.3 ले 1.1 शाखाबाट केही सुधार र सुधारहरू गर्दछ, उदाहरणका लागि:

  • DLL मा DXVK संस्करण जानकारी समावेश गर्न सुनिश्चित गरिएको छ;
  • NVIDIA GPU हरू भएका प्रणालीहरूमा, Dark Souls Remastered र Grim Dawn मा रेन्डरिङ समस्याहरू समाधान गरिएको छ;
  • स्टार सिटिजन सुरु गर्दा निश्चित GPU फ्रिजिङ र ड्राइभर क्र्यास;
  • Anno 1800 मा समाधान प्रदर्शन समस्याहरू;
  • निश्चित त्रुटिहरू जसले ड्राइभरमा अपरिभाषित डाटाको प्रसारणको नेतृत्व गर्‍यो, जसले शेडर क्यासिंगलाई नकारात्मक रूपमा असर गर्न सक्छ;
  • स्ट्रिम मेटाडेटाको साथ ह्यासिङ ज्यामिति शेडरहरूसँग एउटा समस्या समाधान गरियो जसले राज्य क्यास फाइलहरू अनियन्त्रित रूपमा बढ्न सक्छ।

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

स्रोत: opennet.ru

एक टिप्पणी थप्न