हारून प्लैटनर, NVIDIA ड्राइवरों के मुख्य डेवलपर्स में से एक, रिहा पोस्ट करके R515 ड्राइवर की परीक्षण शाखा में वेलैंड प्रोटोकॉल समर्थन की स्थिति, जिसके लिए NVIDIA ने सभी कर्नेल-स्तरीय घटकों के लिए स्रोत कोड प्रदान किया।
गौरतलब है कि कई क्षेत्रों में, वेलैंड प्रोटोकॉल समर्थन NVIDIA ड्राइवर में X11 संगतता के साथ अभी तक समता तक नहीं पहुंचा है. उसी समय, अंतराल NVIDIA ड्राइवर मुद्दों और वेलैंड प्रोटोकॉल की सामान्य सीमाओं और उस पर आधारित समग्र सर्वर दोनों के कारण है।
ऐसे कई क्षेत्र हैं जहां NVIDIA R515 ड्राइवर में X11 और वेलैंड के बीच फीचर समानता का अभाव है। यह स्वयं ड्राइवर की सीमाओं, वायलैंड प्रोटोकॉल, या उपयोग में विशिष्ट वेलैंड संगीतकार की सीमाओं के कारण हो सकता है। समय के साथ, इस सूची के छोटा होने की उम्मीद है क्योंकि ड्राइवर और अपस्ट्रीम दोनों घटकों में अनुपलब्ध कार्यक्षमता लागू की गई है, लेकिन निम्नलिखित ड्राइवर के इस संस्करण के जारी होने की स्थिति को पकड़ लेता है। ध्यान दें कि यह सूची ग्राफिक्स से संबंधित वेलैंड प्रोटोकॉल एक्सटेंशन के लिए यथोचित पूर्ण समर्थन के साथ एक कंपोजिटर मानती है।
के भीतर सीमाएं जो मौजूद हैं निम्नलिखित का अभी भी उल्लेख किया गया है:
- पुस्तकालय libvdpau, जो वीडियो पोस्ट-प्रोसेसिंग, कंपोजिटिंग, डिस्प्ले और डिकोडिंग के लिए हार्डवेयर त्वरण तंत्र को सक्षम बनाता है, वेलैंड के लिए अंतर्निहित समर्थन का अभाव है. पुस्तकालय का उपयोग एक्सवेलैंड के साथ भी नहीं किया जा सकता है।
- Wayland और Xwayland NvFBC लाइब्रेरी द्वारा समर्थित नहीं हैं (NVIDIA FrameBuffer Capture) स्क्रीन कैप्चर के लिए उपयोग किया जाता है।
- एनवीडिया-डीआरएम मॉड्यूल जी-सिंक जैसी परिवर्तनीय ताज़ा दर सुविधाओं की रिपोर्ट नहीं करता है, जो उन्हें वेलैंड-आधारित वातावरण में उपयोग करने से रोकता है।
- वायलैंड स्थित वातावरण में, आभासी वास्तविकता स्क्रीन पर आउटपुट, उदाहरण के लिए, स्टीमवीआर प्लेटफॉर्म के साथ संगत, उपलब्ध नहीं डीआरएम लीज तंत्र की निष्क्रियता के कारण, जो विभिन्न बफ़र्स के साथ एक स्टीरियो छवि बनाने के लिए आवश्यक डीआरएम संसाधन प्रदान करता है।
- Xwayland EGL_EXT_platform_x11 एक्सटेंशन का समर्थन नहीं करता है।
- nvidia-drm मॉड्यूल GAMMA_LUT, DEGAMMA_LUT, CTM, COLOR_ENCODING, और COLOR_RANGE गुणों का समर्थन नहीं करता है, जो समग्र प्रबंधकों में पूर्ण रंग सुधार समर्थन के लिए आवश्यक हैं।
- वेलैंड का उपयोग करते समय, एनवीडिया सेटअप उपयोगिता की कार्यक्षमता सीमित होती है।
- GLX पर Xwayland के साथ, आउटपुट बफर को स्क्रीन (फ्रंट बफर) पर खींचना डबल बफरिंग के साथ काम नहीं करता है।
जबकि की ओर से वेलैंड प्रोटोकॉल और समग्र सर्वर की सीमाएं:
- जैसे कार्य स्टीरियो आउट, एसएलआई, मल्टी-जीपीयू मोज़ेक, फ़्रेम लॉक, जेनलॉक, स्वैप समूह और उन्नत प्रदर्शन मोड (ताना, मिश्रण, पिक्सेल शिफ्ट, और YUV420 अनुकरण) वेलैंड प्रोटोकॉल या समग्र सर्वर पर समर्थित नहीं हैं। जाहिर है, ऐसी कार्यक्षमता को लागू करने के लिए, नए ईजीएल एक्सटेंशन बनाना आवश्यक होगा।
- कोई आम तौर पर स्वीकृत एपीआई नहीं है जो पीसीआई-एक्सप्रेस रनटाइम डी3 (आरटीडी3) के माध्यम से वेलैंड कंपोजिट सर्वरों को वीडियो मेमोरी को बंद करने की अनुमति देता है।
- एक्सवेलैंड की कमी एक तंत्र का जो NVIDIA ड्राइवर में उपयोग किया जा सकता है एप्लिकेशन रेंडरिंग और स्क्रीन आउटपुट को सिंक्रनाइज़ करने के लिए. इस तरह के सिंक्रनाइज़ेशन के बिना, कुछ परिस्थितियों में, दृश्य विकृतियों की उपस्थिति को बाहर नहीं किया जाता है।
- वेलैंड कम्पोजिट सर्वर प्रदर्शन बहुसंकेतकों का समर्थन न करें (mux) असतत GPU को सीधे एकीकृत या बाहरी डिस्प्ले से जोड़ने के लिए दोहरे GPU (एकीकृत और असतत) वाले लैपटॉप में उपयोग किया जाता है। X11 में, डिस्प्ले "मक्स" स्वचालित रूप से स्विच कर सकता है जब एक पूर्ण-स्क्रीन ऐप असतत GPU के माध्यम से बाहर निकलता है।
- GLX के माध्यम से अप्रत्यक्ष प्रतिपादन Xwayland में काम नहीं करता है, क्योंकि GLAMOR का 2D एक्सेलेरेशन आर्किटेक्चर कार्यान्वयन NVIDIA के EGL कार्यान्वयन के अनुकूल नहीं है।
- हार्डवेयर ओवरले Xwayland-आधारित वातावरण में चल रहे GLX अनुप्रयोगों द्वारा समर्थित नहीं हैं।
अंत में यदि आप इसके बारे में अधिक जानने में रुचि रखते हैं, आप में विवरण देख सकते हैं निम्नलिखित लिंक।
पहली टिप्पणी करने के लिए