मेसा 22.3.0 शेडर्स, एक्सटेंशन और अन्य में सुधार के साथ आता है

ड्राइवर टेबल

मेसा एक खुला स्रोत, विकसित ग्राफिक्स लाइब्रेरी है जो ओपनजीएल का एक सामान्य कार्यान्वयन प्रदान करता है।

हाल ही में का शुभारंभ ओपनजीएल और वल्कन एपीआई कार्यान्वयन का नया संस्करण "तालिका 22.3.0", यह मेसा 22.3.0 शाखा का पहला संस्करण है जिसमें प्रायोगिक स्थिति है और बाद में (कोड के अंतिम स्थिरीकरण के बाद), एक स्थिर संस्करण 22.3.1 जारी किया जाएगा।

मेसा 22.3 में, वल्कन 1.3 ग्राफिक्स एपीआई सपोर्ट इंटेल जीपीयू के लिए एएनवी में, एएमडी जीपीयू के लिए रेडव और इम्यूलेटर (वीएन) मोड में उपलब्ध है। वल्कन 1.1 के लिए समर्थन लैवापाइप सॉफ्टवेयर रैस्टराइजर (एलवीपी) और वल्कन 1.0 के लिए वी3डीवी ड्राइवर (रास्पबेरी पाई 4 ब्रॉडकॉम वीडियोकोर VI जीपीयू) में लागू किया गया है।

टेबल 22.3.0 की मुख्य सस्ता माल

पेश किए गए इस नए संस्करण में एसऔर फ्रीड्रेनो ड्राइवर को जोड़ा क्वालकॉम एड्रेनो जीपीयू के लिए है के साथ संगत ग्राफिक्स एपीआई OpenGL 4.5 और इम्यूलेटर ड्राइवर (vn) एपीआई के अनुरूप है वालकैन 1.3।

इस नए संस्करण में एक और बदलाव यह है कि GFX11/RDNA3 GPU के लिए अतिरिक्त समर्थन (Radeon RX 7000 सीरीज़) RADV (AMD) Vulkan ड्राइवर में, R8G8B8, B8G8R8, और R16G16B16 पिक्सेल स्वरूपों के साथ-साथ 64-बिट वर्टेक्स बफर स्वरूपों के लिए अतिरिक्त समर्थन।

हम तालिका 22.3.0 में भी पा सकते हैं रस्टिकल ड्राइवर को ओपनसीएल 3.0 विनिर्देश के कार्यान्वयन के साथ शामिल किया गया है, जो सी भाषा एपीआई और क्रॉस-प्लेटफॉर्म समांतर कंप्यूटिंग को ऑर्केस्ट्रेट करने के लिए एक्सटेंशन को परिभाषित करता है। ड्राइवर रस्ट में लिखा गया है, मेसा में प्रदान किए गए गैलियम इंटरफ़ेस का उपयोग करके विकसित किया गया है, और मेसा में मौजूद क्लोवर ओपनसीएल इंटरफ़ेस के एनालॉग के रूप में कार्य करता है।

क्लोवर को लंबे समय से उपेक्षित किया गया है और रस्टिकल को इसके भविष्य के प्रतिस्थापन के रूप में रखा गया है। रस्ट और रस्टिकल समर्थन डिफ़ॉल्ट रूप से अक्षम है और स्पष्ट विकल्पों के साथ संकलन की आवश्यकता है "-D गैलियम-रस्टिकल = सच -Dllvm = सक्षम -Drust_std = 2021«। यह ध्यान दिया जाना चाहिए कि संकलन करते समय, अतिरिक्त निर्भरता के रूप में रस्टक कंपाइलर, बाइंडजेन, एलएलवीएम, एसपीआईआरवी-टूल्स और एसपीआईआरवी-एलएलवीएम-ट्रांसलेटर की आवश्यकता होती है।

इसके अलावा, नियंत्रक RadeonSI को मल्टी-थ्रेडेड रेंडरिंग के लिए सपोर्ट है OpenGL के माध्यम से डिफ़ॉल्ट रूप से सक्षम है, जबकि Panfrost ड्राइवर डिस्क पर कैशे शेड्स की क्षमता को लागू करता है और माली T620 GPU के लिए समर्थन जोड़ता है।

मेसा 22.3.0 में अन्य परिवर्तनों में से:

  • मेसा-डीबी पेश किया गया है, एक नए प्रकार का शेडर कैश जो डेटा को एक फ़ाइल में संग्रहीत करता है।
  • ड्राइवर OpenGL 3.1 विनिर्देश और OpenGL ES 3.1 के अनुरूप है।
  • रे ट्रेसिंग के लिए कोड को अनुकूलित किया गया है।
  • विस्तारितDynamicState2PatchControlPoints फ़्लैग के लिए समर्थन जोड़ा गया, जो VK_EXT_extended_dynamic_state2 एक्सटेंशन के लिए समर्थन को परिभाषित करता है।
  • इंटीग्रेटेड राडॉन रे ट्रेसिंग एनालाइजर।
  • OpenGL एक्सटेंशन के लिए समर्थन जोड़ा गया: llvmpipe के लिए GL_ARB_shader_clock, ज़िंक के लिए GL_KHR_blend_equation_advanced_coherent, llvmpipe के लिए GL_NV_shader_atomic_float।
  • Se agregó soporte para las extensiones de Vulkan: VK_KHR_shader_clock para lavapipe, VK_EXT_attachment_feedback_loop_layout para RADV, lavapipe, VK_KHR_global_priority para RADV, VK_EXT_load_store_op_none para RADV, VK_EXT_mutable_descriptor_type para RADV, VK_EXT_shader_atomic_float para lvp, VK_EXT_shader_atomic_float2 para lvp, VK_EXT_image_robustness para v3dv., VK_EXT_extended_dynamic_state3 para lavapipe, RADV y ANV, RADV के लिए VK_EXT_extended_dynamic_state2।

अंत में यदि आप इसके बारे में अधिक जानने में रुचि रखते हैं मेसा नियंत्रकों के इस नए संस्करण के बारे में, आप परामर्श ले सकते हैं निम्नलिखित लिंक में विवरण।

लिनक्स पर मेसा वीडियो ड्राइवर कैसे स्थापित करें?

मेसा पैकेज सभी लिनक्स वितरण में पाया गया, इसलिए इसकी स्थापना स्रोत कोड को डाउनलोड और संकलित करके की जा सकती है (इसके बारे में सभी जानकारी यहाँ) या अपेक्षाकृत सरल तरीके से, जो आपके वितरण या तीसरे पक्ष के आधिकारिक चैनलों के भीतर उपलब्धता पर निर्भर करता है।

उन लोगों के लिए जो उबंटू, लिनक्स टकसाल और डेरिवेटिव के उपयोगकर्ता हैं वे निम्नलिखित रिपॉजिटरी को जोड़ सकते हैं जहां ड्राइवरों को जल्दी से अपडेट किया जाता है।

sudo add-apt-repository ppa:kisak/kisak-mesa -y

अब हम पैकेज और रिपॉजिटरी की हमारी सूची को अद्यतन करने जा रहे हैं:

sudo apt update

और अंत में हम ड्राइवरों को इनस्टॉल कर सकते हैं:

sudo apt upgrade

जो हैं उनके केस के लिए आर्क लिनक्स उपयोगकर्ता और डेरिवेटिव, हम उन्हें निम्नलिखित कमांड के साथ स्थापित करते हैं:

sudo pacman -S mesa mesa-demos mesa-libgl lib32-mesa lib32-mesa-libgl

जिसके लिए भी वे हैं फेडोरा 32 उपयोगकर्ता इस रिपॉजिटरी का उपयोग कर सकते हैं, इसलिए उन्हें कॉर्प को सक्षम करना होगा:

sudo dnf copr enable grigorig/mesa-stable

sudo dnf update

अंत में, जो लोग खुले आम उपयोगकर्ता हैं, वे टाइप करके स्थापित या अपग्रेड कर सकते हैं:

sudo zypper in mesa

अपनी टिप्पणी दर्ज करें

आपका ईमेल पता प्रकाशित नहीं किया जाएगा। आवश्यक फ़ील्ड के साथ चिह्नित कर रहे हैं *

*

*

  1. डेटा के लिए जिम्मेदार: एबी इंटरनेट नेटवर्क 2008 SL
  2. डेटा का उद्देश्य: नियंत्रण स्पैम, टिप्पणी प्रबंधन।
  3. वैधता: आपकी सहमति
  4. डेटा का संचार: डेटा को कानूनी बाध्यता को छोड़कर तीसरे पक्ष को संचार नहीं किया जाएगा।
  5. डेटा संग्रहण: ऑकेंटस नेटवर्क्स (EU) द्वारा होस्ट किया गया डेटाबेस
  6. अधिकार: किसी भी समय आप अपनी जानकारी को सीमित, पुनर्प्राप्त और हटा सकते हैं।