LLVM कंपाइलर स्टैक में DirectX सपोर्ट आधिकारिक तौर पर जोड़ा गया
तकनीक
⚠ एकल स्रोत
51m ago

LLVM कंपाइलर स्टैक में DirectX सपोर्ट आधिकारिक तौर पर जोड़ा गया

AI-संश्लेषित · पूर्वाग्रह हटाया · केवल तथ्य

माइक्रोसॉफ्ट ने सफलतापूर्वक अपने DirectX बैकएंड को LLVM कंपाइलर इंफ्रास्ट्रक्चर के भीतर एक आधिकारिक लक्ष्य के रूप में प्रमोट किया है। यह कदम, जो वर्षों से चल रहा है, Windows DirectX 12 ग्राफिक्स ड्राइवरों के साथ उपयोग के लिए LLVM इंटरमीडिएट रिप्रेजेंटेशन (IR) को DirectX इंटरमीडिएट लैंग्वेज (DXIL) में कम करने में सक्षम बनाता है।

पिछले चार वर्षों से, DirectX बैकएंड LLVM के भीतर विकास के अधीन था, शुरू में एक प्रायोगिक लक्ष्य के रूप में। इसे डिफ़ॉल्ट LLVM बिल्ड में शामिल नहीं किया गया था। आधिकारिक स्थिति में परिवर्तन की पुष्टि Microsoft HLSL कंपाइलर इंजीनियर Farzon Lotfi द्वारा सबमिट किए गए एक पैच के साथ की गई, जिन्होंने कहा: “यह परिवर्तन DirectX बैकएंड को प्रयोगात्मक से बाहर ले जाता है और समुदाय को नए बैकएंड को आज़माने के लिए clang-dxc फ्रंटएंड जोड़ता है।” निर्णय LLVM Discourse प्लेटफॉर्म पर चर्चा के बाद हुआ।

Microsoft LLVM DirectX कोड को बेहतर बनाने के लिए जारी रखने की योजना बना रहा है। Lotfi के अनुसार, भविष्य के काम में ग्राफिक्स और रे ट्रेसिंग शेडर्स, नवीनतम शेडर मॉडल और Clang के HLSL फ्रंटएंड और बैकएंड Codgen के बीच एकीकरण में सुधार पर ध्यान केंद्रित किया जाएगा। कंपनी को उम्मीद है कि बैकएंड अब एक आधिकारिक लक्ष्य है और clang-dxc डिफ़ॉल्ट रूप से सक्षम है, जो अनुरूपता और प्रदर्शन ट्यूनिंग में सहायता करेगा।

clang-dxc और HLSL सपोर्ट अगले साल LLVM 24 रिलीज़ से शुरू होकर डिफ़ॉल्ट रूप से सक्षम किए जाएंगे।

क्या यह उपयोगी था?

मूल कवरेज पढ़ें

💬 टिप्पणियाँ

📜 टिप्पणी नीति