साल 2026 से, हम दूसरी और चौथी तिमाही में AOSP के लिए सोर्स कोड पब्लिश करेंगे. ऐसा इसलिए किया जाएगा, ताकि हम अपने ट्रंक स्टेबल डेवलपमेंट मॉडल के साथ काम कर सकें और यह पक्का कर सकें कि प्लैटफ़ॉर्म, पूरे सिस्टम के लिए स्थिर बना रहे. AOSP बनाने और उसमें योगदान देने के लिए, android-latest-release का इस्तेमाल करें. android-latest-release मेनिफ़ेस्ट ब्रांच, हमेशा AOSP पर पुश की गई सबसे नई रिलीज़ का रेफ़रंस देगी. ज़्यादा जानकारी के लिए, AOSP में हुए बदलाव देखें.
Google आपकी पसंदीदा भाषा में कॉन्टेंट का अनुवाद करने के लिए, एआई टेक्नोलॉजी का इस्तेमाल करता है. एआई से मिले अनुवादों में गलतियां हो सकती हैं.
SDV Media पर ग्राफ़िक्स रेंडरिंग
संग्रह की मदद से व्यवस्थित रहें
अपनी प्राथमिकताओं के आधार पर, कॉन्टेंट को सेव करें और कैटगरी में बांटें.
SDV Media, EGL और OpenGL ES API उपलब्ध कराता है. इनकी मदद से, बिना किसी सरफेस के ग्राफ़िक रेंडर किए जा सकते हैं. इसमें कोई विंडो सिस्टम इंटिग्रेशन नहीं होता. इसके बजाय, ऐप्लिकेशन खुद ही ग्राफ़िक बफ़र को असाइन और मैनेज करता है. साथ ही, इसके आधार पर रेंडरिंग कॉन्टेक्स्ट सेट अप करता है.
OpenGL रेंडरिंग के कॉन्टेक्स्ट सेटअप फ़्लो के बारे में खास जानकारी के लिए, डिस्प्ले मैनेज करना लेख पढ़ें.
Vulkan
SDV Media के रेफ़रंस इंप्लीमेंटेशन में, वर्चुअलाइज़ किए गए Vulkan के लिए एक्सपेरिमेंट के तौर पर सहायता उपलब्ध है. Vulkan को चालू करने के लिए, sdv_media_cf टारगेट को --gpu_mode=gfxstream_guest_angle कमांड लाइन आर्ग्युमेंट के साथ शुरू करें:
cvd start --gpu_mode=gfxstream_guest_angle
इससे SDV Media, वर्चुअलाइज़ किए गए Vulkan के लिए सहायता उपलब्ध कराता है. साथ ही, ANGLE लाइब्रेरी का इस्तेमाल करके, EGL और OpenGL ES कॉल को Vulkan में बदलता है.
सीमाएं
एसडीवी रेफ़रंस टारगेट पर होने वाला व्यवहार, होस्ट जीपीयू के हिसाब से अलग-अलग होता है.
NVIDIA के ग्राफ़िक्स कार्ड (Google Cloud मशीनों के साथ काम करने वाले कार्ड भी शामिल हैं) इस्तेमाल नहीं किए जा सकते.
Intel के ग्राफ़िक्स कार्ड के लिए, ऐप्लिकेशन को अपने GPU बफ़र को GBM_BO_USE_LINEAR फ़्लैग के साथ असाइन करना होता है, ताकि रेंडरिंग सही तरीके से हो. sdv_multi_display_sample_rust का इस्तेमाल करते समय, sdv_multi_display_sample_rust एनवायरमेंट वैरिएबल को सेट करें, ताकि सैंपल इस फ़्लैग का इस्तेमाल कर सके:GBM_USE_LINEAR
GBM_USE_LINEAR=1 sdv_multi_display_sample_rust
ओपन कर्नेल बग की वजह से, AMD ग्राफ़िक्स कार्ड काम नहीं करते.
इस पेज पर मौजूद कॉन्टेंट और कोड सैंपल कॉन्टेंट के लाइसेंस में बताए गए लाइसेंस के हिसाब से हैं. Java और OpenJDK, Oracle और/या इससे जुड़ी हुई कंपनियों के ट्रेडमार्क या रजिस्टर किए हुए ट्रेडमार्क हैं.
आखिरी बार 2026-06-18 (UTC) को अपडेट किया गया.
[[["समझने में आसान है","easyToUnderstand","thumb-up"],["मेरी समस्या हल हो गई","solvedMyProblem","thumb-up"],["अन्य","otherUp","thumb-up"]],[["वह जानकारी मौजूद नहीं है जो मुझे चाहिए","missingTheInformationINeed","thumb-down"],["बहुत मुश्किल है / बहुत सारे चरण हैं","tooComplicatedTooManySteps","thumb-down"],["पुराना","outOfDate","thumb-down"],["अनुवाद से जुड़ी समस्या","translationIssue","thumb-down"],["सैंपल / कोड से जुड़ी समस्या","samplesCodeIssue","thumb-down"],["अन्य","otherDown","thumb-down"]],["आखिरी बार 2026-06-18 (UTC) को अपडेट किया गया."],[],[]]