新聞中心
主要用于樹莓派 Raspberry Pi 4 的開源 v3dv Vulkan 驅(qū)動現(xiàn)在可以在 Android 上使用運行了。

10年積累的網(wǎng)站設(shè)計、成都網(wǎng)站設(shè)計經(jīng)驗,可以快速應(yīng)對客戶對網(wǎng)站的新想法和需求。提供各種問題對應(yīng)的解決方案。讓選擇我們的客戶得到更好、更有力的網(wǎng)絡(luò)服務(wù)。我雖然不認(rèn)識你,你也不認(rèn)識我。但先網(wǎng)站設(shè)計后付款的網(wǎng)站建設(shè)流程,更有洛陽免費網(wǎng)站建設(shè)讓你可以放心的選擇與我們合作。
Mesa 的 v3d 圖形驅(qū)動棧包括一個符合 GLES3.1 標(biāo)準(zhǔn)的 v3d 驅(qū)動和一個 Vulkan 圖形驅(qū)動 v3dv,后者主要用于 Raspberry Pi 4。在 Raspberry Pi 4 上,內(nèi)核使用 vc4 DRM 驅(qū)動來支持顯示。
熟悉樹莓派的開發(fā)者應(yīng)該都知道 v3dv Vulkan 驅(qū)動早已支持能在其上運行的傳統(tǒng) Linux 發(fā)行版,但如果開發(fā)者使用的是 Android 的話,就沒那么幸運了,因為 v3dv 此前一直缺乏這方面的支持。
近日,開發(fā)者 Marge Bot 提交的更新為 Raspberry Pi 4 上的 v3dv Vulkan 帶來了 Android 系統(tǒng)的支持,補(bǔ)全了這一塊“拼圖”。
對于那些在 Raspberry Pi 4 上使用 Android 系統(tǒng)而非傳統(tǒng) Linux 發(fā)行版的用戶而言,v3dv 現(xiàn)在可以在 Android 平臺上正常運行,并提供了 Vulkan API 支持。根據(jù)開發(fā)者提交的注釋來看,這種支持是基于 Android-RPi 團(tuán)隊和 Lineage-RPi 開發(fā)者早期的工作而形成的,也就是說 v3dv 對 Android 的支持是基于前兩者的基礎(chǔ)。
除此之外,其中一些針對 Android 的支持代碼還基于開源的英特爾 "ANV" 和高通 "TURNIP" Mesa Vulkan 驅(qū)動。
在此次提交中,還改進(jìn)了 gralloc 的支持并修復(fù)了一些由于內(nèi)存分配問題導(dǎo)致的 dEQP 崩潰問題。
從上圖中能夠看出,Mesa 22.0 中的 v3dv Vulkan 驅(qū)動只需要超過 600 行的新代碼就可以讓其支持在 Android 上運行。
本文轉(zhuǎn)自O(shè)SCHINA
本文標(biāo)題:樹莓派 v3dv Vulkan 驅(qū)動已支持 Android
本文地址:https://www.oschina.net/news/174930/raspberry-pi-v3dv-android
網(wǎng)站名稱:樹莓派v3dvVulkan驅(qū)動已支持Android
分享鏈接:http://www.fisionsoft.com.cn/article/copdohs.html


咨詢
建站咨詢
