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