S3 ViRGE - S3 ViRGE

S3-Logo, aus der Vor- VIA- Zeit

Die S3 Virtual Reality Grafik - Engine ( ViRGE ) Grafik - Chipsatz eine der ersten war , 2D / 3D - Beschleuniger für den Massenmarkt entwickelt.

Das 1995 vom damaligen Grafik-Kraftpaket S3, Inc. eingeführte ViRGE war der erste Vorstoß von S3 in die 3D-Grafik. Der S3/Virge war der Nachfolger des erfolgreichen Trio64V+ . ViRGE/325 war pinkompatibel mit dem Trio64-Chip, behielt die DRAM- Framebuffer-Schnittstelle (bis zu 4 MB) bei und taktete sowohl den Kern als auch den Speicher mit bis zu 80 MHz. In Windows wurde Virge als der schnellste DRAM-basierte Beschleuniger der Ära bewertet. Die VRAM-basierte Version, ViRGE/VX , war bei niedrigeren Auflösungen tatsächlich langsamer, hatte aber einen schnelleren RAMDAC, um hochauflösende Modi zu unterstützen, die beim 325 nicht verfügbar waren.

Unterstützung

Ein Teil des Marketingplans von S3 für den ViRGE beinhaltete den „ S3D “-Standard, der besagt, dass Mitglieder der ViRGE-Familie die S3D Graphics Engine trugen . Spiele, die ViRGE unterstützten, brachten dieses Logo direkt auf ihre Verpackung, damit Besitzer der 3D-Karte wussten, dass sie auf ihrem Computer so gut wie möglich laufen würde. Und trotz seiner glanzlosen 3D-Geschwindigkeit erhielt der ViRGE einige S3D- verbesserte Spiele, hauptsächlich aufgrund des Markenprestiges, das S3 in dieser Zeit getragen hat. Einige Beispiele für ViRGE-erweiterte Versionen waren: Terminal Velocity , Descent II , Monster Truck Madness , Tomb Raider , MechWarrior 2 , FX Fighter Turbo , Terracide , POD , Incoming und Jedi Knight .

Leistung

Diamonds Stealth3D 2000 mit ViRGE/325

Mit der erfolgreichen Einführung der Sony PlayStation- Heimspielkonsole wurde der PC-Markt unter Druck gesetzt, Hardware zu integrieren, die im Bereich des Echtzeit-3D-Grafikrenderings mithalten konnte, etwas, das softwarebasiertes Host-CPU-Rendering allein nicht gut konnte . Das heißt, Software-basiertes Rendering auf der Haupt-CPU könnte Echtzeit-3D-Grafiken rendern – wie Spiele wie Descent demonstrieren , die nur die Haupt-CPU und Standard-VGA-Hardware zum Rendern von Vollbild-3D-Videos mit 6-Freiheitsgrad-Bewegung in . nutzten Echtzeit – aber Auflösung, Polygonanzahl und Qualität von Schattierung, Glättung usw. waren mit dedizierter 3D-Rendering-Hardware nicht wettbewerbsfähig. Während die Marktnachfrage eindeutig präsent war, war das 3D-Grafik-Rendering in Echtzeit für S3 und viele seiner Hardware-Konkurrenten Neuland und Neuland. Mit einem beträchtlichen Teil der Hardware von ViRGE, die bereits anderen Schlüsselfunktionen gewidmet ist (wie VGA-Controller, 2D/BITBLT-Engine, RAMDAC, PCI und Speicherschnittstelle) und der Notwendigkeit, traditionelle 2D-Anwendungen zu bedienen, ist die resultierende 3D-Funktionalität war sowohl begrenzt als auch langsam.

Beim einfachen 3D-Rendering mit nur Textur-Mapping und keinen anderen erweiterten Funktionen war der Pixeldurchsatz von ViRGE etwas schneller als das beste softwareoptimierte (hostbasierte CPU) 3D-Rendering der Ära und mit besserer Farbtreue (16 bpp). Wenn der Polygonlast jedoch zusätzliche Rendering-Operationen hinzugefügt wurden (z. B. Perspektivenkorrektur, Z-Tiefen-Nebeln und bilineares Filtern ), sank der Rendering-Durchsatz auf die Geschwindigkeit des softwarebasierten Renderings auf einer Einstiegs-CPU. Das 3D-Rendering auf dem High-End- VRAM- basierten ViRGE/VX (988) war aufgrund der langsameren Kern- und Speichertaktraten des VX sogar langsamer als das günstigere ViRGE/325. Die aktualisierten ViRGE/DX- und ViRGE/GX-Modelle verbesserten zwar die 3D-Rendering-Leistung, aber zum Zeitpunkt ihrer Einführung waren sie noch nicht in der Lage, die ViRGE-Familie auf einem bereits überfüllten 3D-Markt zu unterscheiden.

Außerhalb des 3D-Renderings war ViRGE ein solider Performer bei bekannten Aufgaben wie DOS VGA und Microsoft Windows. Hier zeigte sich die umfangreiche Erfahrung von S3 mit leistungsstarker Windows-Beschleunigung, wobei das ViRGE-Benchmarking unter den konkurrierenden DRAM-basierten VGA-Karten nahe der Spitze liegt. Auf den OEM-PC-Märkten verkaufte sich ViRGE gut als direkter Ersatz für die sehr erfolgreiche Trio/64-Familie von S3. Die ViRGE-Familie lieferte eine schnellere Windows-Beschleunigung bei gleichem Platzbedarf wie ihr Vorgänger.

Die Einführung konkurrierender Hardware, Voodoo Graphics von 3dfx und Verité von Rendition , sowie Spieletitel wie die beliebte Quake- Engine von Id Software führte zu einer branchenweiten Marktbereinigung. S3, zusammen mit anderen zuvor etablierten VGA-Anbietern auf dem PC-Markt, konnte sich nicht an den sich schnell entwickelnden PC-3D-Grafikmarkt anpassen und verkaufte sich in Marktsegmente, in denen 3D-Grafikfunktionen unwichtig waren. Obwohl sich der ViRGE im OEM-Markt gut verkaufte, verhinderten die schlechte Direct3D- Leistung und die fehlende OpenGL- Unterstützung, dass der ViRGE im lukrativeren 3D-Grafiksegment mithalten konnte.

Varianten

Von der Geburt im Jahr 1995 bis zur Pensionierung im Jahr 2000 wurde die ViRGE-Familie regelmäßig aufgewertet. Der ViRGE/DX steigerte die Leistung des ursprünglichen ViRGE/325, indem er die Perspektivenkorrektur verbesserte und einen trilinearen Filter mit voller Geschwindigkeit implementierte. Der ViRGE/GX hat Unterstützung für modernere SD / SGRAM hinzugefügt . Der ViRGE/GX2 war einer der ersten VGA-Chipsätze, der AGP unterstützte , obwohl das Unterstützungsniveau kaum über die elektrische Konformität hinausging. Eine wesentliche Nutzung des Funktionsumfangs von AGP müsste bis zum Savage 3D warten .

Der ViRGE wurde schließlich 1998 im Top-End-Grafiksegment von S3 durch den Savage 3D ersetzt , dem die Unterstützung für die S3D-API fehlt. Mindestens ein Derivat ( Trio3D ) des ViRGE blieb jedoch auch nach der Einstellung des Savage 3D in Produktion.

Spezifikationen

Verweise

  • Produktübersicht: S3 ViRGE Integrierter 3D-Grafik-/Videobeschleuniger (PDF), S3 Incorporated, Juli 1996.
  • Produktübersicht: S3 ViRGE/VX Integrated 3D Graphics/Video Accelerator (PDF), S3 Incorporated, Juli 1996.

Externe Links