29 पॉइंट द्वारा kuroneko 2023-08-23 | 7 टिप्पणियां | WhatsApp पर शेयर करें
  • Asahi Linux में GPU ड्राइवर विकसित करने वाली Asahi Lina और Alyssa Rosenzweig ने M1/M2 के लिए OpenGL ES 3.1 मानक के अनुरूप GPU ड्राइवर जारी किया।
    • पहले से मौजूद Apple का GPU ड्राइवर केवल Metal को सपोर्ट करता था, और सभी मानक ग्राफिक्स API (Vulkan, OpenGL, OpenGL ES आदि) को सपोर्ट नहीं करता था।
    • फिलहाल यह M1/M2 के लिए OpenGL ES को सपोर्ट करने वाला एकमात्र GPU ड्राइवर है।
  • यह OpenGL मानक का प्रबंधन करने वाले Khronos के conformity test को पास कर चुका है।
  • Apple के proprietary ड्राइवर और proprietary API को स्वीकार करने के बजाय, इन्होंने खुद मानक-अनुरूप ड्राइवर विकसित किया।
  • आगे भी specification का पूरी तरह पालन करने वाले open standard API सपोर्ट के लिए विकास जारी रखने की योजना है.

7 टिप्पणियां

 
geekbini 2023-08-24

वाकई कमाल है~
क्या यह reverse engineering करके बनाया गया है!

 
ffdd270 2023-08-24

https://www.youtube.com/@AsahiLina

Asahi Lina ऐसी शख्स हैं। वह एक VTuber हैं। प्रतिभाशाली सुंदर प्रोग्रामर...

 
bus710 2023-08-24

मैं macOS पर Civilization 6 कभी-कभी खेलता हूँ, और रिलीज़ के शुरुआती दौर में GPU unknown के रूप में दिखता था। करीब आधे साल पहले से लगता है कि कम से कम अब उसे ठीक से पहचानने लगा है...
फिर भी, Apple ने जो पोर्टिंग टूल जारी किया है, उसे देखते हुए लगता है कि आगे चलकर गेम भी काफ़ी ठीक-ठाक खेले जा सकेंगे।

 
idunno 2023-08-23

शानदार है।

 
kuroneko 2023-08-23

मूल लेख में आगे यह भी जोड़ा गया है कि OpenGL ES 3.1 की सुविधाओं को कैसे सपोर्ट किया गया।
अगर जिज्ञासा हो तो वहाँ जाकर खुद पढ़ना भी अच्छा रहेगा।

मुझे यह समझ नहीं आया, इसलिए मैंने उसका सारांश नहीं बनाया...

खैर, यह वास्तव में एक बेहद शानदार उपलब्धि है।
ठीक से documentation भी नहीं वाले GPU के लिए बिल्कुल शुरुआती स्तर से ड्राइवर डिज़ाइन करके आखिरकार पूरा API support हासिल किया गया...

आगे भी अगर ऐसी गतिविधियाँ बढ़ती रहीं, तो लगता है M1/M2 की उपयोगिता काफी बेहतर हो जाएगी।
(किसी दिन गेम भी चलेंगे)

 
xguru 2023-08-23

Apple ने Proton जैसा Game Porting Toolkit जारी किया

आजकल लगता है कि Apple के लिए गेमिंग पर ध्यान देना अब मजबूरी है।
Vision Pro बेचनी है तो..

 
rousseau 2023-08-23

चल तो जाता है hehe, बस ऐसे बहुत कम हैं।
(PC पर मेरी भरपूर Steam लाइब्रेरी को बेहद फीका बना देता है...)