ओपनजीएल ग्राफिकल कमांड करने के लिए एक इंटरफ़ेस है। अब, यदि पुस्तकालय बहु-मंच है, तो यह GPU के साथ कैसे सहभागिता करता है, यह सिस्टम कॉल करके और इसे बहु-मंच बनाता है या क्या यह संचालन करने के लिए ड्राइवरों का उपयोग करता है?ओपीजीएल जीपीयू के साथ कैसे संचार करता है?
उत्तर
ओपनजीएल आमतौर पर ग्राफिक्स ड्राइवर के हिस्से के रूप में लागू किया जाता है। प्रत्येक कार्यान्वयन कुछ कर्नेल-स्पेस घटक और वास्तविक एचडब्ल्यू से बात करने के लिए कार्यान्वयन-विशिष्ट इंटरफेस का उपयोग करेगा।
लिनक्स पर MESA आधारित ओपन-सोर्स जीएल कार्यान्वयन को देखकर इन चीजों को और अधिक कैसे देखा जा सकता है। वे वास्तव में एचडब्ल्यू से बात करने के लिए लिनक्स कर्नेल के DRM (प्रत्यक्ष प्रतिपादन प्रबंधक) API का उपयोग करते हैं। एमईएसए का वर्तमान कार्यान्वयन इस प्रकार आयोजित किया जाता है कि प्रत्येक जीपीयू के लिए, एक ड्रम कर्नेल ड्राइवर और उपयोगकर्ता-स्थान डीआरआई क्लाइंट होता है। मेसा अब GPU-specifc कोड को छोटा रखने और इसे अधिक पोर्टेबल बनाने के लिए gallium एपीआई को एक अमूर्त परत के रूप में उपयोग करता है। ओपनजीएल एपीआई को "राज्य ट्रैकर" के रूप में शीर्ष पर लागू किया गया है, और जीपीयू चालकों से स्वतंत्र है। (यहां तक कि D3D10/11 state tracker भी रहा है, लेकिन यह एक परीक्षण की तरह था और बाद में इसे हटा दिया गया क्योंकि यह अनियमित हो गया।)
तथ्य यह है कि ओपन एक plaform स्वतंत्र एपीआई मतलब यह नहीं है कि ओपन पुस्तकालय मंच स्वतंत्र बिल्कुल हो जाएगा के रूप में परिभाषित किया गया है। यह सी पुस्तकालय एपीआई के साथ के रूप में एक ही स्थिति भाषा का हिस्सा है मानक, लेकिन कार्यान्वयन बहुत मंच-विशिष्ट है।
- 1. Arduino के साथ सीरियल संचार
- 2. जीपीयू
- 3. एकाधिक जीपीयू के साथ ओपनसीएल/ओपनजीएल इंटरऑप
- 4. जीपीयू
- 5. जीपीयू
- 6. यह आईओएस ऐप यूएसबी पोर्ट पर कैसे संचार करता है?
- 7. सिंक्रोनस और असिंक्रोनस संचार वास्तव में कैसे काम करता है
- 8. जीपीयू
- 9. जीपीयू
- 10. जीपीयू
- 11. जीपीयू
- 12. केरास के साथ बहु जीपीयू प्रशिक्षण कैसे करें?
- 13. Arduino के साथ सीरियल संचार केवल काम करता है जबकि स्क्रीन चल रही है
- 14. आर के साथ रिमोट संचार - रिमोट सर्वर
- 15. एक्सएनए "जला" प्रभाव के साथ क्रेटर (जीपीयू के माध्यम से)
- 16. प्रिज्म के साथ मॉड्यूल में संचार?
- 17. जीपीयू डिंटरटरिंग
- 18. एंड्रॉइड/Arduino के साथ यूएसबी संचार
- 19. सी और पायथन - सॉकेट के साथ संचार
- 20. एएमडी जीपीयू
- 21. रेंडरमोड = जीपीयू
- 22. एमएसडीटीसी - अंतर्निहित लेनदेन प्रबंधक के साथ संचार
- 23. क्या गेमकिट का संचार GKMatchSendDataReliable के साथ विश्वसनीय है?
- 24. फोनगैप के साथ ब्लूटूथ संचार को कैसे कार्यान्वित करें?
- 25. जीपीयू प्रोग्रामिंग?
- 26. जेरोमैक एसएसएल के साथ कैसे काम करता है?
- 27. एसएलआई कैसे तय करता है कि कौन सा वीबीओ ओपनजीएल में जीपीयू से संबंधित है?
- 28. iFrames के बीच संचार?
- 29. जीपीयू (ओपनसीवी)
- 30. अनुप्रयोगों के बीच संचार?
आपका अंतिम पैराग्राफ बहुत कुछ कहता है। इसके लिए धन्यवाद। मैंने हमेशा सोचा कि प्लेटफॉर्म-स्वतंत्र लाइब्रेरी सिस्टम पर निर्भर कैसे हो सकती है। तुम बहुत ज्यादा आपको वोट देंगे लेकिन मैं अभी तक नहीं कर सकता। – boompow