Linux或摒棄臭名昭著的英特爾Poulsbo/Moorestown 2D加速器
對於Linux老用戶來說,或許會在聽到英特爾初代凌動(Atom)處理器時感到氣不打一處來。因其集成了來自Imagination Technologies的PowerVR SGX系列“GMA 500”圖形處理單元,且多年來的Linux驅動程序支持都糟糕透頂。好消息是,到2021年的時候,Linux或許可以徹底告別Poulsbo / Moorestown 2D加速器帶來的痛苦。
資料圖(來自:Intel)
在英特爾Atom Poulsbo硬件問世數年之後,Linux用戶才迎來了改進支持後的“GMA500”DRM內核驅動程序。
此外由於採用了臭名昭著的PowerVR 圖形技術,其在2D 加速方面的開源支持也是相當“乾淨”,即便後來的GMA500 開源驅動程序工作項目有那麼一點改進。
對於這個歷史遺留問題,SUSE Linux 圖形軟件工程團隊的Patrik Jakobsson,現在乾脆提議徹底刪除GMA500 的2D 加速代碼。
資料圖(來自:Intel)
Patrik Jakobsson 的理由是—— 即使回到基於CPU 的2D 加速方案,也比通過膈應人的Poulsbo / Moorestown 2D 代碼路徑更討喜。
他在補丁中寫道:“2D加速僅在PSB和MRST上可用,且在兩個平台上的速度都非常慢。想i之下,CPU加速的要快得多,大家完全不需要為此而煩惱”。
最後,其希望2021 年後不會再有人去死守Poulsbo 。畢竟在剔除了2D 加速代碼之後,至少可以讓GMA500 內核驅動程序的代碼再精簡個300 多行。