S3 ViRGE - S3 ViRGE
The Grafický modul virtuální reality S3 (ViRGE) grafika chipset byl jedním z prvních 2D /3D akcelerátory určené pro masový trh.
Představen v roce 1995 tehdejší grafickou elektrárnou S3, Inc., ViRGE byl prvním vpádem S3 do 3D grafiky. S3 / Virge byl nástupcem úspěšného Trio64V +. ViRGE / 325 byl kompatibilní s kolíky s čipem Trio64, přičemž DOUŠEK -framebuffer rozhraní (až 4 MB) a taktování jádra i paměti až na 80 MHz. Ve Windows byl Virge testován jako nejrychlejší akcelerátor založený na DRAM své doby. Verze založená na VRAM, ViRGE / VX, byl ve skutečnosti pomalejší v nižších rozlišeních, ale měl rychlejší RAMDAC na podporu režimů s vysokým rozlišením, které u 325 nejsou k dispozici.[1]
Podpěra, podpora
Součástí marketingového plánu S3 pro ViRGE byl „S3D"standard s uvedením, že členové rodiny ViRGE nesli Grafický modul S3D. Hry, které podporovaly ViRGE, přímo umístily toto logo na svou krabičku, aby majitelé 3D karty věděli, že na jejich počítači bude fungovat co nejlépe. A navzdory své nevýrazné rychlosti 3D ViRGE nějaké obdržel S3D vylepšené hry, z velké části díky prestiži značky S3 nesené v tomto období: ViRGE vylepšené verze Konečná rychlost, Sestup II, Monster Truck Madness, Tomb Raider, MechWarrior 2 a Rytíř Jedi.
Výkon
S úspěšným spuštěním domácí herní konzole Sony PlayStation byl na trhu počítačů vyvíjen tlak na začlenění hardwaru, který by mohl konkurovat v oblasti vykreslování 3D grafiky v reálném čase, něco, co by softwarové vykreslování hostitelského procesoru samo o sobě nedokázalo. To znamená, že softwarové vykreslování s hlavním procesorem by mohlo vykreslit 3D grafiku v reálném čase - jak ukazují hry jako Klesání, který k vykreslení 3D videa na celou obrazovku s pohybem 6 stupňů volnosti v reálném čase používal pouze hlavní procesor a standardní hardware VGA - ale rozlišení, počet polygonů a kvalita stínování, vyhlazování atd. nebyly konkurenceschopné s vyhrazeným 3D vykreslovacím hardwarem. Zatímco poptávka na trhu byla jasně přítomna, vykreslování 3D grafiky v reálném čase bylo pro S3 a mnoho jeho hardwarových konkurentů novým a neznámým teritoriem. Díky značnému množství hardwarových nemovitostí ViRGE, které jsou již věnovány dalším klíčovým funkcím (jako je řadič VGA, 2D / BITBLT engine, RAMDAC, PCI a paměťové rozhraní), a nutnosti obsluhovat tradiční 2D aplikace, výsledná 3D funkce byla omezená a pomalá.
Při provádění základního 3D vykreslování pouze s mapováním textury a bez dalších pokročilých funkcí byla propustnost pixelů ViRGE o něco rychlejší než nejlepší softwarově optimalizované 3D vykreslování (CPU založené na hostiteli) té doby a s lepší (16 bpp) věrností barev. Ale když byly k zatížení polygonu přidány další operace vykreslování (jako je korekce perspektivy, zamlžování do hloubky Z a bilineární filtrování ), propustnost vykreslování klesla na rychlost softwarového vykreslování na základní úrovni CPU. 3D vykreslování na špičkové úrovni VRAM na základě ViRGE / VX (988) byl ještě pomalejší než levnější ViRGE / 325, kvůli pomalejšímu jádru a rychlosti paměti VX. Vylepšené modely ViRGE / DX a ViRGE / GX zlepšily výkon 3D vykreslování,[1] ale v době svého uvedení na trh nebyli schopni rozlišit rodinu ViRGE na již přeplněném 3D trhu.
Kromě 3D vykreslování byl ViRGE dobrým hráčem ve známých úkolech jako DOS VGA a Microsoft Windows. Zde se ukázaly podstatné zkušenosti S3 s vysoce výkonnou akcelerací Windows, přičemž srovnávací hodnocení ViRGE se blížilo špičce mezi konkurenčními VGA kartami založenými na DRAM. Na trzích OEM s PC se ViRGE prodával jako přímá náhrada za velmi úspěšnou rodinu S3 Trio / 64. Rodina ViRGE poskytla rychlejší akceleraci Windows ve stejné fyzické stopě jako její předchůdce.
Zavedení konkurenčního hardwaru, 3dfx Grafika Voodoo a Ztvárnění Verité a herní tituly, jako je populární Id Software Quake engine, vyústil v celoodvětvové otřesy. S3 se spolu s dalšími dříve dobře zavedenými prodejci VGA na trhu s PC nedokázali přizpůsobit rychle se rozvíjejícímu trhu s 3D grafikou PC a byli odsunuti k prodeji do segmentů trhu, kde funkce 3D grafiky nebyla důležitá. Ačkoli se ViRGE dobře prodával na trhu OEM, špatný Direct3D výkon a nedostatek OpenGL Podpora zabránila společnosti ViRGE soutěžit v lukrativnějším segmentu 3D grafiky.
Varianty
Mezi jeho narozením v roce 1995 a odchodem do důchodu poblíž roku 2000 byla rodina ViRGE pravidelně upgradována. The ViRGE / DX zvýšil výkon původního ViRGE / 325 vylepšením korekce perspektivy a implementací trilineárního filtru plné rychlosti. The ViRGE / GX přidána podpora pro modernější SD /SGRAM. The ViRGE / GX2 byl jedním z prvních čipsetů VGA, které podporovaly AGP, ačkoli úroveň podpory mírně přesahovala rámec elektrické shody. Podstatné využití sady funkcí AGP by muselo počkat až do Savage 3D.
ViRGE byl nakonec nahrazen Savage 3D v špičkovém grafickém segmentu S3 v roce 1998, který postrádá podporu pro S3D API. Alespoň jeden derivát (Trio3D) ViRGE zůstal ve výrobě i po ukončení používání Savage 3D.
Specifikace
- 64-bit 2D /3D grafika Motor S3d s integrovaným 135 MHz (325 a MX), 170 MHz (DX / GX / GX2) nebo 220 MHz (VX) RAMDAC a hodinový syntezátor
- Procesor streamů S3 pro zrychlené video
- Malebná dálnice S3 pro přímé rozhraní k živému videu a periferním zařízením MPEG-1
- 2D GUI akcelerace. (BitBLT, kreslení čar, polygonová výplň)
- 3D mapování textury
- Korekce výhledu, byt a Gouraudovo stínování. ViRGE / DX a novější mají korekci perspektivy „paralelního zpracování“ pro lepší výkon
- Bilineární a trilineární filtrování textur, Mapování MIP, alfa míchání a mapování textur videa. Trilineární filtrování je na ViRGE / DX a novějších technologiích označováno jako „SmartFilter“.
- Hloubkové narážky a zamlžování, Z-pufrování
- 1600x1200 s 16 barvami (VX), 1280x1024 s 256 barvami při 75 Hz Obnovit, 1024x768 s 64K barvami při obnovovací frekvenci 75 Hz, 800 x 600 16,7 milionů barev při obnovovací frekvenci 75 Hz (jedná se o neprokládané režimy; vyšší prokládání barev je podporováno prokládaným videem)[2]
- 64-bit DOUŠEK nebo VRAM (VX) paměťové rozhraní, 2, 4 a 8 (VX) MiB videopaměť, jeden cyklus EDO úkon
- Bezlepkový PCI 2.1 sběrnicové rozhraní a VESA VL-Bus (325) rozhraní
- PCI mastering autobusu pro zobrazit seznam zpracování a záznam videa Podpěra, podpora
- Ovladače pro hlavní operační systémy a API: Windows 95, Windows 3.1x, Windows NT, IBM OS / 2 2.1 a 3.0 (Warp), ADI 4.2, Direct3D, BRender, RenderWare a OpenGL
- Plná podpora hardwaru a systému BIOS pro Windows Signalizace správy napájení displeje VESA (DPMS) monitorují režimy úspory energie
- DDC monitorovat komunikaci
- 325 používá 208-pin PQFP balík. VX používá 288-pin BGA balík
- ViRGE 325 kompatibilní s kolíky s S3 Trio64V +
Reference
- ^ A b "PC jde 3D". Další generace. Č. 26. Představte si média. Února 1997. str. 57.
- ^ S3 ViRGE 325 Registrace dokumentace
- Přehled produktu: Integrovaný 3D grafický / video akcelerátor S3 ViRGE (PDF), S3 Incorporated, červenec 1996.
- Přehled produktu: Integrovaná 3D grafika / video akcelerátor S3 ViRGE / VX (PDF), S3 Incorporated, červenec 1996.
externí odkazy
- Recenze Diamond Stealth 3D 2000 se snímky obrazovky her s akcelerací S3D.