有了硬體 3D 加速,三度空間貼圖會使用您的顯示卡,而不是佔用可貴的 CPU 資源。它同時也被稱為 "硬體加速" - "軟體加速" 的相反。沒有了硬體 3D 加速,您的 CPU 會被迫使用 Mesa 軟體貼圖函式庫自己描繪整個畫面。這將佔用不算少的處理資源。雖然 Xfree86 一般都支援 2D 硬體加速,卻常常缺少 3D 加速支援。3D 硬體加速在需要繪製三度空間物件的時候是非常寶貴的,例如遊戲、3D CAD、以及 3D 成像。
我該怎麼啟動硬體 3D 加速?
許多狀況下,開放原始碼以及二進位碼的驅動程式會同時存在。我們想使用開放原始碼的驅動程式,畢竟我們正在使用 Linux 作業系統,並且開放是 Linux 的原則之一。某些時候只有二進位碼的驅動程式可以使用,例如 nVidia 的卡。二進位碼驅動程式包含 nVidia 顯示卡使用的 media-video/nvidia-kernel 以及 media-video/nvidia-glx、Matrox 顯示卡使用的 media-video/mgavideo、以及給 ATI 顯示卡用的 media-video/ati-drivers。其他開放原始碼驅動程式,KyroII 顯示卡使用的 media-video/kyro-kernel 以及力求完整支援 ATI 顯示卡功能的 media-video/ati-gatos。
什麼是 DRI?
Direct Rendering Infrastructure (dri.sourceforge.net),也被稱為 DRI,是個安全且有效率地直接對顯示硬體存取的方法。它包含對 X server、一些 client 函式庫、以及核心的變更。DRI 的第一個主要目的就是提供高效能的 OpenGL 實作。
什麼是 XFree-DRM?它又怎麼跟普通的 XFree86 關聯?
XFree-DRM 是一套 XFree86 的加強套件。它透過加入直接貼圖必須的核心模組來提供顯示卡 3D 加速。