invalidate(true) 图形不显示_2D图像界面-ATI 图形界面卡
、ATI Technologies, Inc.
· 公司創(chuàng)立時間:1985 年
· 市場活躍期間:1986 年至 2006 年
· 退出顯示市場:2006 年,被 AMD 收購。
· 公司現(xiàn)況:2011 年被 AMD 以 54 億美元收購,目前作為 AMD 旗下的 Radeon Technologies Group 存在并繼續(xù)設(shè)計、推出顯示芯片。
接下來我們要看的是生存年代幾乎橫跨整個計算機圖形硬件加速發(fā)展史的 ATI,如同先前提過的,我一直沒有用很大的篇幅去談 ATI 的原因是很大程度上它們早期的產(chǎn)品是以「兼容 IBM 官方產(chǎn)品」為主,因此并沒有很大力度的去推動自家的產(chǎn)品,但由于價格遠比 IBM 本家產(chǎn)品來得低廉,偶爾在性能上甚至得以超過 IBM 本家產(chǎn)品,因此在市占率上 ATI 其實一直以來都是不容小覷的一間重要公司。
1985-1986:草創(chuàng)時期
ATI 在 1985 年創(chuàng)立,以個人計算機市場瞬息萬變的發(fā)展趨勢來說,除了生產(chǎn)處理器的 Intel 與 AMD 之外,硬件廠商能從 1980 年代一路存活到 21 世紀(jì)以后的例子其實并不多,ATI 更是顯示芯片廠商中少數(shù)能夠如此長壽的 (NVIDIA 還沒出生呢,比 ATI 更長壽的還有現(xiàn)今仍然生產(chǎn)顯示芯片的 Matrox,不過后期主要僅針對專業(yè)市場與服務(wù)器領(lǐng)域)。
在 1987 年下半以前,ATI 主要的業(yè)務(wù)是為 IBM 與 Commodore 等計算機廠商提供主板上的整合顯示芯片,而 ATI 首次將自行設(shè)計的芯片用于生產(chǎn)獨立顯示適配器是從 1986 年開始的 CW16800 家族,以這系列芯片衍伸出來的顯示適配器產(chǎn)品主要有 ATI Graphics Solution (兼容于 HGC)、ATI Color Emulation Card (可以將 CGA 訊號轉(zhuǎn)成單色輸出到單色屏幕上)、來年推出的 ATI Graphics Solution Plus (兼容于 CGA、MDA 與 HGC) 系列等。
本系列的最后一款產(chǎn)品則是 1988 年推出的 Small Wonder Graphics Solution (下圖),這張卡的特性基本上與 Graphics Solution Plus (上圖) 相同,但整合度較高因此 PCB 體積相對小,成本亦較為低廉。
1986-1992:短命的 EGA 與長青的 VGA 時代
而從 1987 年開始 ATI 也生產(chǎn)了兼容于 EGA 規(guī)范的 EGA Wonder 系列,使用自家的 16899 芯片與 CHIPS 生產(chǎn)的 P86C435 芯片組成 (ATI 自家的 16899 其實只是頻率產(chǎn)生器,真正的顯示核心反而是 CHIPS 做的 XD),移除了部分 HCG 功能但增加了 EGA 的支持能力,在當(dāng)時以 399 美金的相對低價橫掃了市場,之后的升級版 EGA Wonder 800 則是加入了對 16 色 VGA 顯示模式與更高等級之 EGA 顯示模式的支持能力,比較特別的是 EGA Wonder 系列產(chǎn)品并不能自動偵測屏幕的類型,而是需要透過顯示適配器上的 DIP Switch 切換。
之后的 EGA Wonder 800+ 則是唯一一款能透過屏幕接頭偵測屏幕類型的版本 (實際上是后來的 VGA Edge 改名并拿掉 VGA D-Sub 接頭的版本)。
而隨著 IBM 很快地推出 VGA 并在很短的時間內(nèi)取代了 EGA,ATI 也在 1987 年內(nèi)就推出了支持 VGA 標(biāo)準(zhǔn)的產(chǎn)品-ATI VIP (是 VGA Improved Performance 的縮寫,與 IBM 本家產(chǎn)品互別苗頭的意味可說是相當(dāng)濃厚),可以兼容 MDA、CGA、EGA、VGA 顯示模式 (需透過 DIP Switch 手動調(diào)整) 并支持 256 KB 的 DRAM 顯示內(nèi)存,可用于 PC/XT 或兼容型計算機上,不過可能是受到推出時程太趕的影響,ATI VIP Card 很快就在來年被更加完善的型號取代了。
實際上在 1988 年推出的 VGA Wonder 系列才是 ATI 在 VGA 時代真正的核心產(chǎn)品 (當(dāng)時人們甚至?xí)J(rèn)為有掛 Wonder 品牌的 ATI 產(chǎn)品才值得買),除了內(nèi)存上限拉高為至多 512 KB 外,也加入了 SVGA 顯示模式的支持與自動偵測屏幕類型的能力,除此之外也在顯示適配器上加入了一塊用于儲存設(shè)定的 EEPROM 內(nèi)存,之后 ATI 還以 VGA Wonder 為基礎(chǔ)推出了簡化版的 VGA Edge 8 (不過銷量不甚理想)。
在同一年年底 ATI 又另外以 ATI VGA Wonder 為基礎(chǔ)推出了將內(nèi)存?zhèn)鬏斝诺缹挾燃颖稙?16-bit 的 ATI VGA Wonder 16 及與之對應(yīng)的低價版本 ATI VGA Edge 16。
VGA Wonder 16 上還有有一個S端子接口
而在兩年后 (1990 年),為了對抗以 S3 Graphics 為首,使用 VRAM 提升顯示適配器性能的作法,ATI 推出了采用 ATI 28800 系列芯片為基礎(chǔ),能夠支持雙分頁內(nèi)存存取模式與動態(tài) CPU、CRT 交叉存取能力的 ATI VGA Wonder+,號稱能夠贏過使用 VRAM 內(nèi)存的產(chǎn)品。
之后在 1990 到 1992 年之間 ATI 所推出的 VGA 顯示適配器基本上都是以 VGA Wonder+ 為基礎(chǔ)修改而來,例如將鼠標(biāo)總線拿掉并精簡電路板大小的 VGA Integra、將 VGA Integra 的內(nèi)存減半并使用較差的 RAMDAC 即成為更低階的 VGA Basic-16、以 VGA Basic-16 為基礎(chǔ)但補上內(nèi)存擴充能力 (至多 512 KB) 的 VGA Charger 等。
除了前面列舉的簡化版之外也有幾種以 VGA Wonder+ 為基礎(chǔ)設(shè)計出的強化版本,例如換上更高階 RAMDAC 的 VGA Wonder XL,能夠提供 15 位的色彩 (算是 ATI 的特規(guī))、部分分辨率模式下支持高達 72 Hz 的更新頻率等,內(nèi)存大小上限亦增為 1 MB,后來還推出了整合 Creative SoundBlaster 聲卡的 VGA Stereo F/X (值得注意的是雖然名稱叫做 Stereo,但其實并不是真正的雙聲道音效,就是下圖這張有著恐怖長度的卡 XD),至于系列作當(dāng)中最后的集大成則是在 1992 年發(fā)布的 ATI VGA Wonder XL24,是唯一可以支持高彩、真彩模式的 VGA Wonder 系列顯示適配器。
1990 – 1994:蓬勃發(fā)展的 Mach 系列
由于初期的 ATI 基本上是完全跟著 IBM 的腳步在走,所以 IBM 推出 8514/A 的時候 ATI 也跟著推出了兼容產(chǎn)品,也就是 Mach 系列的第一款產(chǎn)品 Mach 8,這是 ATI 第一款針對 Windows 優(yōu)化的 2D 圖形加速卡,但與 8514/A 一樣本身只能處理 2D 圖形運算但無法提供 VGA 輸出,因此在初期 Mach 系列與 Wonder 系列是共存的關(guān)系,而且相對來說 ATI 當(dāng)時的營收依然是主要來自 Wonder 系列。
而從 1991 年開始的 Graphics Vantage 與 Ultra (前者使用 DRAM,后者使用 VRAM) 則開始在顯示適配器成品卡上加入一組 ATI 28800 VGA 顯示核心 (其實就是剛剛介紹過的 VGA Wonder+),Mach 系列也于此開始朝著逐步取代 Wonder 系列邁進 (不過由于 Wonder 這詞已經(jīng)在前幾代打響名號了,因此接下來我們在 ATI 的產(chǎn)品中還會經(jīng)常見到這個字)。
初期的 Mach 系列在商業(yè)上并未獲得成功,在 1991 年 ATI 甚至還把 Graphics Ultra 改名為 VGAWonder GT 以試圖提振疲軟的銷量,但 ATI 并未因此放棄,并緊接著在 1992 年推出第二代產(chǎn)品 Mach 32。
Mach 32 與前代產(chǎn)品在特性上差異相當(dāng)明顯,之所以命名為 Mach 32 的原因是來自采用 32-bit 架構(gòu)設(shè)計,且首次加入了 GUI 2D 圖形加速能力,且由于 ATI 參與了 VESA Local Bus 規(guī)格的制定,Mach 32 也順理成章成為了首批支持 VLB 接口的顯示適配器,使用 Mach 32 芯片為基礎(chǔ)的顯示適配器產(chǎn)品種類也不少,主要以 Graphics Wonder (DRAM) 與 Graphics Ultra+ (VRAM) 系列命名,可以搭配至多 2 MB 的顯示內(nèi)存。
而在 1994 年推出的第三代產(chǎn)品 Mach 64 則是 ATI Mach 系列中歷來最為成功的一代,如同其名稱所暗示的,Mach 64 采用了 64-bit 架構(gòu)設(shè)計,可以支持的顯示內(nèi)存一舉提高到至多 8 MB 的 DRAM、VRAM 與 SGRAM (Synchronous graphics RAM,一種可以一次開啟兩個內(nèi)存分頁以達成類似 VRAM 性能的特殊 SDRAM),在性能表現(xiàn)上相當(dāng)優(yōu)異,并加入了對 YUV-RGB 色彩空間轉(zhuǎn)壞、硬件加速縮放等早期的影像硬件加速功能,得以讓人們不必購買額外的硬件譯碼器就能順暢撥放許多 AVI 與 MPEG-1 格式的影片。
Mach 64 在商業(yè)上獲得了極大的成功,讓 ATI 得以站穩(wěn)腳步與 Tseng Labs 在接下來幾年內(nèi)保持旗鼓相當(dāng)?shù)母偁庩P(guān)系,最終累積實力而得以在 1997 年將 Tseng Labs 收入麾下。
雖然 ATI 的故事還很長,不過由于接下來的故事幾乎都屬于 3D 圖形加速的范疇,因此我同樣打算留到之后再提。
獨立 2D 圖形加速時代的結(jié)束
在 S3 Graphics 推出 Trio 系列的后期,基本上 2D 圖形演算的性能已經(jīng)超出實際的需要了,要做出能夠滿足各種 2D 運算需求的顯示適配器并不困難 (2D 接口與游戲的 3D 畫面運算需求量的差異可說是天差地別),而且成本顯得越來越低廉。
在計算機的發(fā)展歷史上,這樣的停滯預(yù)示了 2D 圖形加速卡的歷史即將走到盡頭,然而在這之前,當(dāng)時人們的計算機是這樣配置的:
注意到有一條很粗的電線連結(jié)著兩張適配卡嗎?當(dāng)時由于 2D 圖形加速卡與 3D 圖形加速卡是各自獨立的兩張適配卡,彼此之間并沒有內(nèi)部管道可以直接互相溝通,因此當(dāng)時的作法是這樣的:
CPU 對 2D 圖形加速卡下達指令 → 2D 圖形加速卡計算 2D 圖形的部分 → 2D 圖形加速卡透過 D-sub 接頭將 2D 畫面輸出給 3D 圖形加速卡 → CPU 對 3D 圖形加速卡下達指令 → 3D 圖形加速卡把 3D 畫面補上 → 輸出完整的畫面到屏幕上
以現(xiàn)在的眼光看起來大概會覺得這種做法很神經(jīng)質(zhì)吧?沒錯,人們很快就受不了這種做法了,畢竟這種做法有著高成本、效能低落、畫質(zhì)低落、走線困難且混亂等各種缺點,于是人們腦筋很快就動到將 2D、3D 兩張圖形加速卡合而為一上,雖然初期歷經(jīng)過一段跌跌撞撞 (途中有幾家廠商就這么漸漸走入歷史了),但最終這種同時能夠處理 2D 與 3D 運算的顯示適配器獲得了巨大的成功,因此 2D 圖形加速卡就再也沒有繼續(xù)存在的必要了。
2D的圖形界面卡的發(fā)展介紹完了,下次介紹的就是我們用的最多的3D圖形界面卡的發(fā)展了,有興趣的朋友可以關(guān)注一下!
總結(jié)
以上是生活随笔為你收集整理的invalidate(true) 图形不显示_2D图像界面-ATI 图形界面卡的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: python识别验证码ocr_Pytho
- 下一篇: sql having是什么意思_sql之