ตั้งแต่ปี 2026 เป็นต้นไป เราจะเผยแพร่ซอร์สโค้ดไปยัง AOSP ในไตรมาสที่ 2 และ 4 เพื่อให้สอดคล้องกับโมเดลการพัฒนาแบบ Trunk Stable และรับประกันความเสถียรของแพลตฟอร์มสำหรับระบบนิเวศ หากต้องการสร้างและมีส่วนร่วมใน AOSP ให้ใช้ android-latest-release android-latest-release สาขา Manifest จะอ้างอิงถึงรุ่นล่าสุดที่พุชไปยัง AOSP เสมอ ดูข้อมูลเพิ่มเติมได้ที่การเปลี่ยนแปลงใน AOSP
Google uses AI technology to translate content into your preferred language. AI translations can contain errors.
การแสดงผลกราฟิกใน SDV Media
จัดทุกอย่างให้เป็นระเบียบอยู่เสมอด้วยคอลเล็กชัน
บันทึกและจัดหมวดหมู่เนื้อหาตามค่ากำหนดของคุณ
SDV Media มี API ของ EGL และ OpenGL ES สำหรับแสดงกราฟิกในโหมดที่ไม่มีพื้นผิว โดยไม่มีการผสานรวมระบบหน้าต่าง แต่แอปพลิเคชันจะจัดสรรและจัดการบัฟเฟอร์กราฟิกด้วยตัวเอง รวมถึงตั้งค่าบริบทการแสดงผลตามบัฟเฟอร์ดังกล่าว
ดูภาพรวมของขั้นตอนการตั้งค่าบริบทการแสดงผล OpenGL ที่คาดไว้ได้ที่ การจัดการจอแสดงผล
Vulkan
การใช้งานอ้างอิงของ SDV Media รองรับ Vulkan แบบเสมือนจริงในเวอร์ชันทดลอง หากต้องการเปิดใช้ Vulkan ให้เริ่มเป้าหมาย sdv_media_cf ด้วยอาร์กิวเมนต์บรรทัดคำสั่ง --gpu_mode=gfxstream_guest_angle เพิ่มเติม
cvd start --gpu_mode=gfxstream_guest_angle
ซึ่งจะทำให้ SDV Media รองรับ Vulkan แบบเสมือนจริง และแปลการเรียก EGL และ OpenGL ES เป็น Vulkan โดยใช้ไลบรารี ANGLE
ข้อจำกัดที่ทราบ
ลักษณะการทำงานในเป้าหมายอ้างอิง SDV จะแตกต่างกันไปตาม GPU ของโฮสต์
ระบบไม่รองรับการ์ดกราฟิก NVIDIA (รวมถึงเครื่อง Google Cloud)
การ์ดกราฟิก Intel กำหนดให้แอปพลิเคชันจัดสรรบัฟเฟอร์ GPU ด้วย
แฟล็ก GBM_BO_USE_LINEAR เพื่อหลีกเลี่ยงการแสดงผลที่ไม่ถูกต้อง เมื่อใช้ 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"],[],[]]