वीकेडीथ्रीडी-प्रोटॉन ने स्पष्ट डिस्क्रिप्टर प्रबंधन के लिए समर्थन को एकीकृत किया

2026 May 29 प्रकाशित | स्पैनिश से अनुवादित

Valve ने VKD3D-Proton को अपडेट किया है, जो स्टीम प्ले के लिए Direct3D 12 को Vulkan में अनुवाद करने वाला घटक है, जिसमें VK_EXT_descriptor_heap के लिए समर्थन जोड़ा गया है। यह एक्सटेंशन, जो Vulkan 1.4.340 से उपलब्ध है, डिस्क्रिप्टर मेमोरी को सीधे नियंत्रित करने की अनुमति देता है, जिससे पोर्टेबिलिटी में सुधार होता है और Direct3D 12 का उपयोग करने वाले गेम में अधिक स्थिर प्रदर्शन मिलता है।

VKD3D-Proton अनुवाद पाइपलाइन, Direct3D 12 डिस्क्रिप्टर हीप को स्पष्ट रूप से प्रबंधित और Vulkan मेमोरी में स्ट्रीम किया जा रहा है, गेम इंजन स्थिर फ्रेम टाइमिंग के साथ एक जटिल 3D दृश्य प्रस्तुत कर रहा है, GPU मेमोरी ब्लॉकों को जोड़ने वाली हरी और नीली डेटा प्रवाह रेखाएं, ग्राफिक्स API के बीच स्थानांतरित होते चमकते डिस्क्रिप्टर हैंडल, इंजीनियरिंग विज़ुअलाइज़ेशन, गहरा मदरबोर्ड बैकग्राउंड, धात्विक GPU कूलर दिखाई दे रहा है, मेमोरी मैपिंग दिखाने वाली पारदर्शी आर्किटेक्चरल परतें, सटीक तकनीकी चित्रण, अर्धचालक घटकों पर सिनेमाई वॉल्यूमेट्रिक प्रकाश व्यवस्था, फोटोरियलिस्टिक हार्डवेयर रेंडर

VK_EXT_descriptor_heap एक्सटेंशन कैसे काम करता है 🛠️

यह एक्सटेंशन डिस्क्रिप्टर के स्वचालित प्रबंधन को एक स्पष्ट प्रबंधन से बदल देता है, जहां डेवलपर ग्राफिक्स संसाधनों के लिए मेमोरी आवंटित और मुक्त करता है। यह NVIDIA जैसे ड्राइवरों में बाधाओं से बचाता है, जहां गतिशील आवंटन मांग वाले शीर्षकों में प्रदर्शन में गिरावट का कारण बनता था। नियंत्रण उपयोगकर्ता को सौंपने से, ड्राइवर कॉल कम हो जाते हैं और अधिक अनुमानित प्रदर्शन प्राप्त होता है, विशेष रूप से कई ऑब्जेक्ट या बनावट वाले परिदृश्यों में।

वह दिन जब डिस्क्रिप्टर एक रहस्य नहीं रहे 🎲

अब तक, ड्राइवर डिस्क्रिप्टर को ऐसे संभालते थे जैसे वे वॉशिंग मशीन में खोया हुआ मोज़ा हों: वे जब चाहते थे दिखाई देते थे और कभी-कभी फंस जाते थे। इस एक्सटेंशन के साथ, डेवलपर्स कह सकते हैं मैं इसे नियंत्रित करता हूं और NVIDIA ड्राइवर बाजीगरी करना बंद कर देते हैं। यह एक मौका के खेल से निर्देश पुस्तिका पर जाने जैसा है, हालांकि निश्चित रूप से कुछ प्रोग्रामर पहले से ही अराजकता के रोमांच को याद कर रहे होंगे।