第一個可以正常工作的ARM SoC GPU Gallium3D顯卡驅動已經進入了Mesa的Mainline Code,預計會出現在Mesa 9.2/Mesa 10.0之中。ARM移動平臺第一次迎來了開源顯卡驅動。
這款Gallium3D Freedreno驅動是專為高通Snapdragon驍龍?zhí)幚砥髡系腁dreno GPU圖形核心開發(fā)的,目前僅初步支持Adreno 220,也就是上一代Snapdragon S3里整合的型號。
使用這款GPU的處理器型號主要有APQ8060、MSM8260、MSM8660,而采用這些處理器的設備包括惠普TouchPad、三星Galaxy S II/Galaxy S Blaze 4G/Galaxy Note、華碩Eee Pad Memo、HTC Sensation、LG Optimus LTE,都是前兩年響當當的移動產品。
后期經過改進,此驅動將會支持Snapdragon S4系列中的Adreno 300系列圖形核心,但具體方式還未確定,可能是在現有驅動上增加擴展,也可能是新的驅動。
去年,Rob Clark決定寫一個開源的、逆向工程的高通GPU圖形驅動,于是成立了Freedreno項目,一切都是出于個人愛好。當時他正在德州儀器工作,負責PowerVR IP和其他一些項目,所以為了避免法律方面的潛在麻煩,他沒有去做PowerVR,而是選擇與己無關的Adreno。
Mesa里的其它值得關注的Gallium3D開源驅動還有Intel i915、LLVMpipe、Nouveau(NV30/NV50/NVC0)、R300、R3600、RadeonSI、Softpipe、VMware SVGA。