मुख्य विंडोज 10 WSL को 21H1 बिल्ड के साथ लिनक्स में डायरेक्टएक्स सपोर्ट मिलेगा

WSL को 21H1 बिल्ड के साथ लिनक्स में डायरेक्टएक्स सपोर्ट मिलेगा



उत्तर छोड़ दें

Microsoft WSL 2 वातावरण में चल रहे लिनक्स डिस्ट्रोस में DirectX समर्थन जोड़ रहा है। यह परिवर्तन फास्ट रिंग में पहले 21H1 आयरन (Fe) शाखा से निर्मित होता है, जिसके इस जून में आने की उम्मीद है।

विज्ञापन

यूट्यूब पर कमेंट कैसे बंद करें

Microsoft है शुरू Windows प्रदर्शन ड्राइवर मॉडल संस्करण 2.9, WDDMv2.9, जो WSL 2 में GPU त्वरण लाएगा। इसे संभव बनाने के लिए, WSL के पक्ष में एक विशेष लिनक्स कर्नेल मॉड्यूल है,dxgkrnl

dxgkrnl

Dxgkrnl लिनक्स के लिए एक नया-नया कर्नेल ड्राइवर है जो इसे उजागर करता है / Dev / DXG उपयोगकर्ता मोड लिनक्स के लिए डिवाइस। / Dev / DXG IOCTL के एक सेट को उजागर करता है जो विंडोज पर देशी WDDM D3DKMT कर्नेल सर्विस लेयर की बारीकी से नकल करता है। लिनक्स कर्नेल के अंदर Dxgkrnl, VM होस्ट को उसके बड़े भाई से विंडोज होस्ट पर जोड़ता है और भौतिक GPU के साथ संचार करने के लिए इस VM बस कनेक्शन का उपयोग करता है।

Dxgkrnl

यदि होस्ट में कई GPU हैं, तो सभी GPU को Linux वातावरण में पेश किया जाता है और उपलब्ध है (इन सभी GPU को WDDMv2.9 ड्राइवर चला रहे हैं)।

Microsoft का दावा है कि आर्किटेक्चर WSL ऐप के प्रदर्शन को सीमित या बाधित नहीं करेगा, और लिनक्स GUI और कंसोल ऐप के साथ चलने वाले Windows ऐप्स के बीच GPU संसाधनों को ठीक से साझा किया जाएगा जो DirectX का उपयोग करते हैं।

Dxgkrnl लिनक्स संस्करण को खुला स्रोत बनाया जा रहा है।

सैमसंग टीवी बिना लाल बत्ती चालू नहीं करेगा

लिनक्स पर DxCore & D3D12

यह परियोजनाएँ पूर्ण डी 3 डी 12 एपीआई को बिना किसी नकल के लिनक्स में लाती हैं ।ibd3d12.so विंडोज पर d3d12.dll के समान स्रोत कोड से लेकिन एक लिनक्स लक्ष्य के लिए संकलित किया गया है। यह कार्यक्षमता और प्रदर्शन (माइनस वर्चुअलाइजेशन ओवरहेड) के समान स्तर प्रदान करता है। एकमात्र अपवाद वर्तमान () है। WSL के साथ वर्तमान में कोई प्रस्तुति एकीकरण नहीं है क्योंकि WSL एक कंसोल है जो केवल आज का अनुभव है। डी 3 डी 12 एपीआई का इस्तेमाल ऑफस्क्रीन रेंडरिंग और कंप्यूट के लिए किया जा सकता है, लेकिन स्क्रीन पर पिक्सल को कॉपी करने के लिए कोई स्वैचैन सपोर्ट नहीं है।

DxCore (libdxcore.so) dxgi का एक सरलीकृत संस्करण है जहाँ API के विरासत पहलुओं को आधुनिक संस्करणों द्वारा प्रतिस्थापित किया गया है। DxCore विंडोज और लिनक्स दोनों पर उपलब्ध है। DxCore को GPU पर बात करने के लिए Windows पर WDDM आधारित ड्राइवर द्वारा उपयोग किए जाने वाले D3DKMT API के एक फ्लैट संस्करण की मेजबानी के लिए भी उपयोग किया जाता है। यह एपीआई अंतर को अलग करता है कि कैसे विभिन्न डब्ल्यूडीएम सेवाएं कर्नेल के लिए अपना रास्ता बनाती हैं (लिनक्स पर विंडोज बनाम आईओसीटीएल पर सेवा तालिका)।

libd3d12.so और libdxcore.so बंद स्रोत हैं, पूर्व-संकलित उपयोगकर्ता मोड बायनेरिज़ जो कि विंडोज के हिस्से के रूप में जहाज करते हैं। ये बायनेरिज़ ग्लिबक आधारित डिस्ट्रोस के साथ संगत हैं और स्वचालित रूप से नीचे घुड़सवार हैं/ Usr / lib / WSL / libऔर लोडर को दिखाई दिया। दूसरे शब्दों में, ये एपीआई अतिरिक्त पैकेजों को स्थापित करने की आवश्यकता के बिना या डिस्ट्रो के कॉन्फ़िगरेशन को मोड़ने के बिना बॉक्स के ठीक बाहर काम करते हैं। सहायता वर्तमान में उबंटू, डिबियन, फेडोरा, सेंटोस, एसयूएसई, और इतने पर आधारित ग्लोसक आधारित डिस्ट्रोक्स तक सीमित है।

D3D12 GPU निर्माता के भागीदारों द्वारा प्रदान किए गए GPU विशिष्ट उपयोगकर्ता मोड ड्राइवर (UMD) के बिना काम नहीं कर पाएगा। यूएमडी हार्डवेयर विशिष्ट बाइट कोड के लिए शेड्स संकलन करने और जीपीयू द्वारा निष्पादित करने के लिए कमांड बफ़र्स में वास्तविक जीपीयू निर्देशों में एपीआई रेंडरिंग अनुरोधों का अनुवाद करने के लिए जिम्मेदार है। होस्ट ड्राइवर पैकेज को WSL / usr / lib / wsl / ड्राइवरों के अंदर और सीधे d3d12 API के लिए माउंट किया गया है। फिर से WDDM 2.9 ड्राइवर की आवश्यकता है।

Microsoft, MesL पुस्तकालय के माध्यम से WSL में OpenGL, OpenCL और Vulkan के लिए GPU त्वरण लाने पर काम कर रहा है।

कलह में बोल्ड कैसे टाइप करें

डब्ल्यूएसएल में मेसा लिनक्स


डीएक्सकोर, डी 3 डी 12, के लिए समर्थन DirectML और NVIDIA CUDA में आ रहा है विंडोज अंदरूनी सूत्र जल्द निर्माण होगा। वर्तमान में फास्ट रिंग है मैंगनीज (Mn) OS शाखा। फास्ट रिंग को नए में बदलने की उम्मीद हैलौह (Fe) शाखाजून के बाद के भाग की ओर जो अंदरूनी सूत्रों के लिए इस नई कार्यक्षमता को उजागर करेगा।

दिलचस्प लेख

संपादक की पसंद

10 सर्वश्रेष्ठ विंडोज पासवर्ड रिकवरी सॉफ़्टवेयर
10 सर्वश्रेष्ठ विंडोज पासवर्ड रिकवरी सॉफ़्टवेयर
आज, एक ऑनलाइन उपस्थिति सभी के लिए महत्वपूर्ण है। व्यापक ऑनलाइन उपस्थिति के साथ पासवर्ड की एक श्रृंखला को याद रखने की आवश्यकता होती है। अब, पासवर्ड आपके व्यक्तिगत और निजी डेटा को डिजिटल मेलफ़ेक्टर्स से सुरक्षित और सुरक्षित रखने के लिए महत्वपूर्ण हैं। हालाँकि, ऐसे उदाहरण हो सकते हैं जब आप बस अपना विंडोज पासवर्ड याद नहीं रख सकते। खैर, झल्लाहट नहीं!
सीगेट फ्रीएजेंट गोफ्लेक्स अल्ट्रा-पोर्टेबल 500GB समीक्षा
सीगेट फ्रीएजेंट गोफ्लेक्स अल्ट्रा-पोर्टेबल 500GB समीक्षा
हमने सीगेट के अनुशंसित 2टीबी डेस्कटॉप ड्राइव में गोफ्लेक्स सिस्टम को पहले ही देख लिया है। लेकिन पोर्टेबल मॉडल भी हैं, जो चमकीले रंगों की एक श्रृंखला में उपलब्ध हैं और अलग करने योग्य यूएसबी 2, यूएसबी 3 और ईएसएटीए कनेक्टर का समर्थन करते हैं। पोर्टेबल कनेक्टर
गेम सेंटर क्या था और उसका क्या हुआ?
गेम सेंटर क्या था और उसका क्या हुआ?
गेम सेंटर iPhone गेमिंग का घर था, लेकिन iOS 10 के साथ, Apple ने ऐप बंद कर दिया और कुछ गेम सेंटर सुविधाओं को iOS में स्थानांतरित कर दिया।
मेरा ps4 इतना धीमा क्यों है? [हर पहलू स्पष्ट]
मेरा ps4 इतना धीमा क्यों है? [हर पहलू स्पष्ट]
पेज पर प्रोग्रामेटिक रूप से ऑटो विज्ञापनों को अक्षम नहीं कर सकते, इसलिए हम यहां हैं!
सिगरेट लाइटर को USB से बदलना
सिगरेट लाइटर को USB से बदलना
हालाँकि सिगरेट लाइटर या 12V एक्सेसरी सॉकेट को USB से बदलना संभव है, लेकिन यह सबसे अच्छा विकल्प नहीं हो सकता है।
विंडोज 10, विंडोज 8 और विंडोज 7 में प्रशासनिक शेयरों को अक्षम करें
विंडोज 10, विंडोज 8 और विंडोज 7 में प्रशासनिक शेयरों को अक्षम करें
विंडोज 10, विंडोज 8, विंडोज 8.1 और विंडोज 7 में डिफ़ॉल्ट प्रशासनिक शेयरों को निष्क्रिय करने के दो तरीके देखें।
10 सर्वश्रेष्ठ निःशुल्क डिस्क विभाजन सॉफ़्टवेयर उपकरण
10 सर्वश्रेष्ठ निःशुल्क डिस्क विभाजन सॉफ़्टवेयर उपकरण
इन उत्कृष्ट डिस्क विभाजन प्रबंधन कार्यक्रमों के साथ मुफ्त में विभाजन को सिकोड़ें, विस्तारित करें, संयोजित करें और विभाजित करें। अंतिम बार मार्च 2024 में अपडेट किया गया।