早在2D時代,我們對于顯卡并沒有太高的性能要求,只要做到基本的顯示功能即可,顯示芯片(日后發展成為GPU)處理完的資料會傳送到顯存,然后進入RAMDAC單元完成數模轉換,以便能讓普通CRT顯示器接收模擬信息。而進入3D時代后,顯存的需求迅速加大,2004年的經典9550還是采用64M/128M的顯存,到4年后的今天,512MB已經開始普及,1GB的顯存也漸漸被廣大廠商所使用!
3D技術運用之后,數據量可謂呈幾何數級上升,此時顯存的速度和容量顯得更為重要。3D技術發展到今天,已步入DirectX 10時代。在過去的十年中,每一代的DirectX都帶來對新的圖形硬件特性的支持,因此每次都能幫助游戲開發者們邁出驚人的一步,尤其DirectX 10是自DirectX誕生以來,首次進行的一次徹底的重新設計。
要使3D游戲更富真實性,尤其是DX10游戲,需要進行大量3D運算,對紋理、貼圖、幀緩沖等都要進行大規模處理,大量三角形生成、多邊形處理也需要更大的顯存工作空間來運作。因此,除了帶寬外,顯存的容量在很多時候就顯得非常重要。為了渲染出更出色的高分辨率下的32位色的3D效果,研發者們在“顯存”上也做足了功夫,比如紋理壓縮、Z軸數據清理、動態顯存分配、總線速度提升等。