自從2020年1月以來,Raspberry Pi基金會就開始著手開發Raspberry Pi 4適用的Vulkan驅動程式,在5個月的努力之後,進度已經最小程度相容Vulkan 1.0 API,推進到通過Khronos官方測試項目中超過70,000項測試,雖然尚未達到可供使用的程度,但仍然是個重要的里程盃。
👉 歡迎加入T客邦telegram ( https://t.me/TechbangNEWS )
已可用於3D繪圖
相較於1月時的進度只能繪製彩色的三角型,6月時已經能用於繪製3D CG,進展幅度相當明顯。然而Raspberry Pi基金會也表示目前的Vulkan驅動程式仍然還有許多Bug以及尚未完成的功能,所以不但還不能用於執行遊戲或3D應用程式,連繪製範例圖片都會遇到錯誤,離真正實用階段還有一段距離。
接下來Raspberry Pi基金會將持續開發工作,並加入Compute Shader、Input Attachment、Texel Buffer、Storage Image、Pipeline Cache、Multisampling等功能,並確保存取緩衝區的可靠度,讓驅動程式能夠支援Vulkan 1.0的基本功能。
在完成Vulkan 1.0之後,開發團隊就會開發測試實際的Vulkan遊戲和應用程式,並修正Bug,接著在開發的最後階段,將會聚焦於效能調整與最佳化工作。
開發團隊已經將驅動程式放到公開的Git,有興趣的讀者可以在這邊找到原始碼,以及編譯、安裝的說明,並可以到Freenode的IRC聊天群組的#videocore頻道關注最新消息。