BB-Black是由BeagleBoard.org授權(quán)英蓓特生產(chǎn)并銷售的基于TI AM335X處理器的開發(fā)平臺。BB-Black在同檔次的開發(fā)板中具有非常優(yōu)越的圖形性能,這得益于AM335X處理器集SGX530圖形引擎。下面我們來看看該圖形核心的性能和優(yōu)點。
PowerVR SGX5X系列圖形核心由Imagination公司進行設(shè)計,曾經(jīng)用于iPhone 3GS和iPhone4以及iPad。目前主流的嵌入式圖形核心主要包括Imagination的PowerVR SGX系列、ARM Mali系列和高通Adreno系列。BB-Black所采用的PowerVR SGX530圖形核心擁有14M/s的三角形輸出率和125M/s的像素填充率,其性能接近高通Adreno 200。曾經(jīng)有網(wǎng)友測試SGX530在Android系統(tǒng)下的游戲性能,結(jié)果是能夠流暢運行《極品飛車13》和《地牢勇士》等大型3D游戲,更不用說采用2D繪圖的《憤怒的小鳥》和《水果忍者》了。
PowerVR SGX5X圖形核心支持DirectX9、OpenGL2.0以及SM3.0。該核心的基本架構(gòu)其實依然采用頂點和像素分離式渲染架構(gòu),這種較為傳統(tǒng)的架構(gòu)優(yōu)點是能夠保證低功耗以及不錯的效能。另外它還集成了可編程的USSE單元,從而消除了分離式渲染架構(gòu)中頂點和像素單元的吞吐率差異,使之達到平衡,最終提升協(xié)作效率。PowerVR SGX5XT中還支持一項名為TBDR的關(guān)鍵技術(shù),它主要為節(jié)約顯存帶寬而設(shè)計。TBDR全稱為Tile-based Deferred Rendering,它的原理是將每一幀畫面劃分成多個矩形區(qū)域,并對區(qū)域內(nèi)的所有像素分別進行Z值檢查,如果發(fā)現(xiàn)哪些像素是最終不可見的,那么就在進入渲染之前就將其剔除掉。這項機制海量地削減了最終被渲染的像素數(shù)量,大幅度降低了系統(tǒng)對像素的處理壓力,也節(jié)約了顯存帶寬和空間開銷,客觀上達到大幅度提升性能的目的。
顯而易見,BB-Black借助PowerVR SGX530圖形核心的集成,以及板載的HDMI高清輸出接口和512MB DDR3 SDRAM存儲器,能夠為開發(fā)者帶來性能優(yōu)良并具有成本效益的圖形處理能力,讓各種圖形應用的開發(fā)更加輕松快捷。