मुख्य विंडोज 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 बस कनेक्शन का उपयोग करता है।

none

यदि होस्ट में कई 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 त्वरण लाने पर काम कर रहा है।

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

none


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

दिलचस्प लेख

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

none
आपको प्राप्त सभी स्नैपचैट कैसे देखें
स्नैपचैट आपके खाते के बारे में सारा डेटा इकट्ठा कर सकता है और इसे आपको डाउनलोड करने और समीक्षा करने के लिए उपलब्ध करा सकता है। इसका अनुरोध कैसे करें यहां बताया गया है।
none
AAF फ़ाइल क्या है?
AAF फ़ाइल एक उन्नत संलेखन प्रारूप फ़ाइल है। जानें कि .AAF फ़ाइल कैसे खोलें या उसे MP3, MP4, WAV, OMF, या किसी अन्य फ़ाइल स्वरूप में कैसे बदलें।
none
GTA 5 . में संपत्ति कैसे बेचें?
चाहे आप GTA 5 की कहानी मोड या GTA ऑनलाइन खेल रहे हों, आप खेल में पैसे कमाने के लिए संपत्ति बेचने पर विचार कर सकते हैं। आप दोनों गेम संस्करणों में कई प्रकार की संपत्तियां खरीद सकते हैं, लेकिन क्या आप बेच सकते हैं
none
टॉमटॉम स्पार्क 3 समीक्षा: सभी के लिए एक फिटनेस घड़ी
टॉमटॉम स्पार्क 3 एक बेहतरीन फिटनेस वॉच है, लेकिन मॉडलों की चक्करदार सरणी (पेज 2 पर विस्तार से समझाया गया है) यह पता लगाना थोड़ा मुश्किल है कि आपको कब सौदा मिल रहा है। तो जब Currys £20 . दस्तक देता है
none
द लास्ट ऑफ अस 2 रिलीज की तारीख अफवाहें, ट्रेलर और समाचार: क्रूर ई 3 ट्रेलर हिंसक गेमप्ले दिखाता है
द लास्ट ऑफ अस 2 सोनी के E3 2018 प्रेस कॉन्फ्रेंस का केंद्र बिंदु था, जिसमें दर्शकों ने एक क्रूर ट्रेलर की बदौलत गेम की पहली झलक पेश की। क्लिप ऐली के साथ एक नृत्य के साथ खुलती है
none
क्या डिज्नी प्लस को परिवार या दोस्तों के साथ साझा किया जा सकता है?
यह स्ट्रीमिंग का स्वर्ण युग है। डिज़्नी प्लस ने हमें नई सामग्री के साथ-साथ उनकी क्लासिक सामग्री से भी नवाजा है। प्रतियोगिता गर्म हो रही है, जो निश्चित रूप से अन्य बातों के अलावा, खाता साझा करने के लाभों को बढ़ावा देती है। ज़रूर, आपको भुगतान करना होगा
none
एयरटैग्स कैसे काम करते हैं
एयरटैग्स आपके जरूरी सामानों पर नजर रखने में आपकी मदद करते हैं। आप इस छोटे गैजेट को अपने बैकपैक या पालतू जानवर के कॉलर जैसी महत्वपूर्ण वस्तुओं से आसानी से जोड़ सकते हैं। एयरटैग्स ने आपके सामान को हर समय ट्रैक रखने के तरीके में क्रांति ला दी है। हालाँकि,