Igalia開發人員ChristopherMichael已經開始發表系列博文,概述該公司在改善RaspberryPi1至RaspberryPi3單板計算機的加速2D渲染方面的進展。對於那些仍在使用目前RaspberryPi4之前的老式RaspberryPi硬件的人來說,X11下的2D渲染可能很慢而且有問題。
目前,Raspberry Pi官方操作系統圖像禁用GLAMOR 2D加速,該加速使用OpenGL來加速X.Org服務器的2D渲染。之所以禁用GLAMOR是因為GPU的內存被限制在256Mb,如果(很容易)耗盡該內存,系統會反過來崩潰。因此,現在在這些老化的Arm SBC上,X11又回到軟件渲染的狀態。
在沒有啟用GLAMOR的情況下,X11的渲染在基於軟件的渲染下性能會非常糟糕。Igalia正在努力克服這個問題,在使用xf86-video-modesetting驅動支持加速渲染的同時可以沒有GLAMOR。
Christopher Michael在該系列的第一篇文章中總結目前的情況,但沒有透露他們在不耗盡Raspberry Pi 1-3硬件上有限的GPU內存的情況下克服X11加速渲染負擔的解決方案,相信細節會在下一次披露中公佈。
Igalia的工程師們一直在與Raspberry Pi基金會合作,為Raspberry Pi板使用的Broadcom顯卡開發開源圖形棧。
解更多:
https://blogs.igalia.com/cmichael/2022/05/30/modesetting-a-glamor-less-rpi-adventure/