Chromium 嵌入式框架”CEF”在Wayland 支援方面取得進展
Chromium Embedded Framework”CEF”是仍在努力實現Wayland 支援的開源軟體的重要部分之一,而Steam、OBS Studio、Spotify 和許多其他軟體包都依賴該框架來提供應用程式內瀏覽器類型的體驗。一位為豐田工作的軟體開發人員最近正在努力獲得ANGLE Wayland 支持,這反過來有助於進一步實現在Wayland 上支持CEF 的目標。
本月早些時候開啟的程式碼審查為ANGLE 提供了Wayland 支持,並提供了在Wayland 上原生運行的各種程式碼範例。
“Almost Native Graphics Layer Engine”是Google 在DirectX / OpenGL / Vulkan 的基礎上為OpenGL ES 設計的圖形抽象層,主要用於Google Chrome 瀏覽器。
來自日本豐田的開發人員Joel Winarske 在GitHub 貼文中進一步概述了Wayland 上的CEF 開發工作,該貼文圍繞著CEF 的嵌入式Ozone/Wayland 視窗支援展開,已有5 年多的歷史。
截至本月,他們已將CEF 與Flutter 和Wayland 結合起來運行,不過渲染效果尚未達到最佳,預計還需要一個Chromium 補丁,這項工作仍在進行中,但正在取得進展。
對於那些想知道豐田公司為何要進行這項工作的人來說,這是為了幫助他們依賴Wayland 的車載資訊娛樂插件。
