मुख्य विंडोज 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
अपने Android होम स्क्रीन के लिए एक अनुकूलन योग्य चमक नियंत्रण प्राप्त करें
कई लोगों की तरह, मेरे पास दैनिक उपयोग के लिए कई एंड्रॉइड डिवाइस हैं, जिनमें एक स्मार्टफोन और दो टैबलेट शामिल हैं। इन सभी में एंड्रॉइड का ऑटो-ब्राइटनेस फीचर है, जो डिस्प्ले की ब्राइटनेस को अपने आप बदल देता है जब आपके आस-पास की रोशनी अपनी तीव्रता बदल देती है। हालांकि, मैं इस फीचर का बहुत बड़ा प्रशंसक नहीं हूं। इसके बजाय, मैं मैन्युअल रूप से ब्राइटनेस लेवल सेट करना पसंद करता हूं।
none
क्या आपको आईपैड कीबोर्ड खरीदना चाहिए? 3 कारण जिनकी वजह से आप ऐसा करना चाहेंगे
आपके iPad का कीबोर्ड टाइपिंग या कुछ ऐप्स का उपयोग करने के लिए उपयोगी हो सकता है। सर्वश्रेष्ठ आईपैड कीबोर्ड चुनने से पहले कुछ कारकों पर विचार करना होगा।
none
सर्वेमोनकी में पेज ब्रेक कैसे जोड़ें
पृष्ठ लेआउट और स्वरूपण किसी सर्वेक्षण को स्पष्ट और समझने योग्य तरीके से प्रस्तुत करने के अभिन्न अंग हैं। वे आपके प्रश्नों और सूचनाओं को आपके दर्शकों के लिए पढ़ने में आसान बनाते हैं। सौभाग्य से, सर्वेमोनकी आपको उपयोगी पृष्ठ विराम और विभिन्न स्वरूपण विकल्प जोड़ने देता है।
none
विज़िओ टीवी पर बंद कैप्शनिंग को चालू या बंद कैसे करें
वर्तमान प्रक्रियाओं और सेटिंग्स को दर्शाने के लिए 09 दिसंबर, 2022 को अपडेट किया गया लेख। बंद कैप्शन या उपशीर्षक बहुत उपयोगी होते हैं क्योंकि वे सुनने में अक्षम लोगों या भाषा को पूरी तरह से नहीं समझने वाले लोगों की मदद कर सकते हैं। में भी काम आते हैं
none
निकॉन D80 रिव्यू
परीक्षण पर सबसे महंगे कैमरे के रूप में, D80 ने अपने सस्ते डीएसएलआर प्रतिद्वंद्वियों के साथ प्रतिस्पर्धा करने के लिए अपना काम काट दिया है, विशेष रूप से सभी में 10-मेगापिक्सेल सेंसर है, और £ 391 सोनी निकॉन की 18-70 मिमी किट से मेल खाता है
none
मूवी और टीवी की स्ट्रीमिंग कैसे शुरू करें
स्ट्रीमिंग शुरू करने के लिए आपको या तो एक स्मार्ट टीवी और एक इंटरनेट कनेक्शन या एक टीवी, एक समर्पित स्ट्रीमिंग डिवाइस और एक तेज़ इंटरनेट कनेक्शन की आवश्यकता होगी।
none
Microsoft एज डुप्लिकेट पसंदीदा विकल्प निकालें प्राप्त करता है
एक नए बदलाव ने माइक्रोसॉफ्ट एज क्रोमियम की कैनरी शाखा में अपनी उपस्थिति दर्ज की। ब्राउज़र अब एक क्लिक के साथ आपके बुकमार्क से डुप्लिकेट प्रविष्टियों को हटाने की अनुमति देता है। ओवरटाइज़मेंट एज ब्राउज़र को नवीनतम कैनरी बिल्ड में अपडेट करने के बाद (नीचे दिए गए संस्करणों की सूची देखें), मुझे पसंदीदा टूलबार बटन मेनू में एक नई प्रविष्टि मिली है।