|
馬上注冊,結交更多好友,享用更多功能。
您需要 登錄 才可以下載或查看,沒(méi)有帳號?注冊
x
圖形加速卡中的述語(yǔ)
◇顏色深度:用來(lái)描述圖形卡一次能夠顯示多少種顏色。8位顏色深度可以顯示256種顏色;16位顏色深度可以顯示65536種顏色;24位顏色深度可以顯示16M種顏色。
◇雙口存儲器:是一種帶有兩個(gè)端口的RAM,圖形數據可以直接從一個(gè)端口進(jìn)入而從另一個(gè)端口輸出,從而從速度上獲得額外的提升。VRAM和WRAM都是雙口存儲器。
◇EDO VRAM:是一種更快速的VRAM
◇RAMDAC:數模變換器,它是用來(lái)將PC能夠處理的數字信息轉變成顯示器可以用于顯示的模擬信號。它的變換速度越快,你就可以得到更高的屏幕刷新率。
◇刷新率:屏幕每秒鐘重繪的次數。屏幕刷新頻率低于55Hz將會(huì )有閃爍感,容易使人的眼睛產(chǎn)生疲勞。
◇SGRAM:一種同步存儲器,理論上可以使圖形卡處理速度加倍。SDRAM和SGRAM,它們基本上是一樣的,只是SGRAM具有一些圖形增強方面的特性。
◇視頻插值:當你要放大一個(gè)視窗口時(shí),除非你的圖形卡使用了插值處理,否則圖象邊緣會(huì )變成鋸齒狀。一般都希望在X軸和Y軸兩個(gè)方向都能進(jìn)行插值。
3D軟件術(shù)語(yǔ)
◇API:(應用程序編程接口)API是用來(lái)使3D程序與3D圖形加速卡進(jìn)行通訊的軟件接口。為了使3D圖形卡能用來(lái)加速3D游戲的執行,游戲的開(kāi)發(fā)應使用圖形卡能夠支持的API。
◇Direct3D:Microsoft的Direct3D原希望成為一種所有的3D軟件和3D圖形卡都支持的標準。然而,由于Direct3D在性能方面不是盡如人意,所以游戲開(kāi)發(fā)商也經(jīng)常使用那些針對特定3D圖形卡的API。
◇OpenGL:它是一種專(zhuān)業(yè)的API,在高端CAD軟件中被廣泛使用。軟件開(kāi)發(fā)商正在考慮使用OpenGL,而不是Direct3D來(lái)作為軟件開(kāi)發(fā)的API。
3D圖像技術(shù)術(shù)語(yǔ)
◇Alpha混合:是一種顏色混合方法,它可以將兩個(gè)重疊的紋理圖像進(jìn)行混合,使其中的一個(gè)看起來(lái)是透明的。例如在一面綠色墻面上映出的激光束光焰。激光束的圖像被一個(gè)黑盒子所包圍,為了使激光束看起來(lái)更真實(shí),黑色需要去掉,墻面的綠色應該與光束的顏色進(jìn)行混合。
◇濾波:消除3D圖像中的色塊感,使圖像看起來(lái)更平滑。
◇霧化:當3D對象移動(dòng)時(shí),將3D對象與固定的顏色進(jìn)行混合,使它看起來(lái)像正在逐漸消失,或者正在從霧里,或黑暗中出現。
◇MIP映射:以幾種不同的尺寸大小來(lái)保存一幅紋理圖形,以適合對象的不同尺寸。這一點(diǎn)對顯示正在移動(dòng)的紋理貼圖對象很有幫助。若沒(méi)有MIP映射,當3D芯片壓縮或者擴大紋理圖形來(lái)適應對象尺寸大小的變化時(shí),會(huì )在紋理貼圖對象的邊緣有閃爍不定的感覺(jué)。有了MIP映射,就用不著(zhù)太多的壓縮處理。圖形加速芯片將根據對象的大小來(lái)快速地選擇采用更大或更小的紋理圖形。
◇透視校正:在不同角度和距離的情況下都能使紋理貼圖3D對象看起來(lái)更真實(shí)。
◇紋理映射:將一個(gè)位圖貼在3D對象表面上可以使對象看起來(lái)更真實(shí),例如在Microsoft的Monster Truck Madness游戲中,當你在場(chǎng)景中移動(dòng)時(shí),圖形卡會(huì )不斷地將沙地位圖貼在沙丘上,以使沙丘看起來(lái)更真實(shí)。
AGP(Accelerated Graphics Port)圖形加速接口標準
AGP是新一代顯示卡接口技術(shù),可大幅提高3D圖形的顯示能力。目前,各大顯示卡廠(chǎng)家已有大量AGP顯示卡產(chǎn)品推出,帶AGP接口的主板也已面市。AGP 3D顯示卡正大量涌入顯示卡市場(chǎng)。
雖然現在PC的圖形處理能力越來(lái)越強,但要完成細致的大型3D圖形描繪,PC平臺的性能仍然有限,為了讓PC的3D應用能力能同圖形工作站一較高低,Intel公司開(kāi)發(fā)了AGP。推出AGP的主要目的就是要大幅提高主流PC的圖形尤其是3D圖形的顯示能力。配合Pentium II的DIB(雙重獨立總線(xiàn))技術(shù)以及MMX技術(shù),AGP將會(huì )成為新一代的商用電腦標準。
什么是AGP
1.PCI總線(xiàn)在3D應用中的局限
AGP主要針對現在的PCI顯示卡在處理動(dòng)畫(huà)和3D繪圖時(shí)出現的數據傳輸瓶頸情況,隨著(zhù)處理器速度越來(lái)越快,瓶頸情況還會(huì )更加嚴重,特別是在3D圖像的情況下更明顯。
在3D圖形描繪中,儲存在PCI顯示卡上顯示內存中的不僅有影像數據,還有Z軸的距離數據,TextureData(紋理數據)及Alpha變換數據等。儲存紋理數據的顯示內存容量越多越好。從整個(gè)系統來(lái)看,增加顯示內存還不如增加主內存劃算,而且把紋理數據儲存在主內存比儲存在顯示內存更可有效利用內存。也就是說(shuō),當應用程序結束后,它所占用的主內存空間又可恢復,紋理數據并不永遠占用主內存的空間。
遺憾的是,當紋理數據從顯示內存移到主內存時(shí),數據傳輸的瓶頸也從顯示卡上的內存總線(xiàn)轉移到了PCI總線(xiàn)上,而紋理數據傳輸量就將超過(guò)100MB/sec,現有的PCI總線(xiàn)遠遠不能滿(mǎn)足要求,因而就需像AGP這樣可連結主內存與顯示卡的新接口。
2.AGP的結構
AGP的目的是以相對低價(jià)格來(lái)達到高性能3D圖形的描繪功能,為此Intel對PCI再擴充了三項主要的規格而定義了AGP:
(1)數據讀寫(xiě)操作的管道處理;
(2)133MHz的數據傳輸周期;
(3)地址信號與數據信號分離。
AGP的原理是把顯示芯片獨立設置在系統總線(xiàn)上面,把顯示芯片直接同芯片組的內存控制器電路相連。在這種“點(diǎn)對點(diǎn)”的連接中,還利用了時(shí)鐘信號的兩邊沿(即上升沿和下降沿)作數據傳輸,所以速度成倍提高。也由于采用點(diǎn)對點(diǎn)連接方式,一個(gè)系統只能有一個(gè)AGP,所以,AGP不會(huì )取代PCI總線(xiàn)。第一代AGP以66MHz的速度傳送數據,是PCI總線(xiàn)的一倍;第二代AGP將可達133MHz,足以滿(mǎn)足用軟件播放DVD光盤(pán)的要求。數據傳輸速度最高可達533MB/sec,約為目前PCI的4倍。PCI同AGP比較如下表所示:
PCI同AGP的比較
PCI總線(xiàn) AGP
傳輸方式 同步 同步
內存優(yōu)先存取 不支持 支持
數據線(xiàn)位寬 32位 32位
總線(xiàn)時(shí)鐘 33MHz 66MHz
最高數據傳輸速度 133MB/sec 533MB/sec
可連接擴展卡數 最多有5個(gè) 1個(gè)
信號線(xiàn)數 49 65
3D圖形的成圖處理需高顯示芯片與顯示內存間的數據傳輸速度。目前,大多數顯示卡都采用較快速的顯示內存,但這樣會(huì )提高顯示卡的成本,折衷的方法之一就是將紋理數據從顯示內存移到主內存,因此可減少顯示內存的容量,從而降低顯示卡的成本。
AGP不只用于3D圖形,對2D圖形也同樣有效。由于顯示卡通過(guò)AGP、芯片組與主內存相連,提高了顯示芯片與主內存間的數據傳輸速度,讓原需存入顯示內存的紋理數據,現可直接存入主內存,這樣可提高主內存的內存總線(xiàn)使用效率,也提高了畫(huà)面的更新速度及ZBuffering(Z緩沖)等數據的傳輸速度,而且還減輕了PCI總線(xiàn)的負載,有利于其它PCI設備充分發(fā)揮性能。要知道,在PC98規格中,ISA總線(xiàn)已被取消,ISA設備終將被淘汰,所以,把占用了PCI總線(xiàn)大量帶寬的顯示卡移到AGP上是非常必要的步驟。
AGP在影像數據的傳輸效果方面也有不錯的表現。當MPEG2影像數據經(jīng)CPU解壓時(shí),需通過(guò)總線(xiàn)將影像數據寫(xiě)入顯示內存,已解碼全畫(huà)面的MPG2影像數據,需以15~20MB/sec的速度傳輸。雖然PCI總線(xiàn)的實(shí)際數據傳輸速度為27~33MB/sec,但數據的傳輸如果搭配不當,則畫(huà)面恐怕將很不流暢。
目前,AGP尚留有兩項限制其發(fā)展的因素,其一是主內存的數據傳輸速度。支持AGP的顯示芯片在作3D圖形描繪時(shí)需對主內存進(jìn)行存取操作,因此將增加主內存的內存總線(xiàn)流量,一般需要有800MB/sec以上的速度。但目前主內存的數據傳輸速度大多在200~300MB/sec,以這樣的速度,即使利用了AGP也無(wú)法作細致的3D圖形描繪。為了達到800MB/sec的數據傳輸速度就需有高速的DRAM,如100MHz以上的SDRAM、RDRAM或其它如SGRAM、VRAM等。AGP的另一個(gè)問(wèn)題是顯示卡的兼容性。
前景展望
AGP是開(kāi)放的規格,廠(chǎng)家不需付出專(zhuān)利費。目前,如3Dfx、3Dlabs、ATI、CirrusLogic、Rendition、S3、Trident等3D顯示卡廠(chǎng)商都已表明支持AGP,而且已有部分原型產(chǎn)品推出。Intel不僅已與微軟簽約,還鼓勵多家顯示卡制造廠(chǎng)家采用AGP。目前一些高性能的PC已率先采用。因此,AGP可在很短的時(shí)間內普及,Intel公司認為,到2000年,90%的PC將配置AGP顯示卡。
為發(fā)揮AGP的優(yōu)點(diǎn),微軟已在其新版Windows 98及Windows NT 5.0中支持AGP功能,并且通過(guò)DirectDraw API為軟件廠(chǎng)商提供編程接口。
配有AGP接口的主板已經(jīng)面市,如精英、華碩、中凌等公司的最新主板,采用支持Pentium II的Intel 440LX、440BX芯片組,而VIA等其它芯片組廠(chǎng)商也推出了支持AGP的用于Pentium級MMX CPU的Socket 7主板的芯片組。
AGP接口的顯示卡一律都是3D顯示卡,采用SDRAM或者RDRAM等高速顯示內存,Trident的3D Image 985和875都支持AGP并具有TVOut功能。
從原型產(chǎn)品所看,采用AGP并不會(huì )大幅增加顯示卡的成本,但功能卻強大得多,例如Trident的3D Image 985,除了芯片本身外,還有一顆MPEG2解壓芯片用以播放DVD光盤(pán),完全符合未來(lái)的多媒體電腦需要。 |
|