The S3 Virtual Reality Graphics Engine (ViRGE) graphics chipset was one of the first 2D/3D accelerators designed for the mass market.


Introduced in 1995 by then graphics powerhouse S3, Inc., the ViRGE was S3's first foray into 3D-graphics. The S3/Virge was the successor to the successful Trio64V+. ViRGE/325 was pin compatible with the Trio64 chip, retaining the DRAM-framebuffer interface (up to 4MB), and clocking both the core and memory up to 80 MHz. In Windows, Virge was benchmarked as the fastest DRAM-based accelerator of the era. The VRAM-version ViRGE/VX was actually slower in lower resolutions, but had a faster RAMDAC to support high-resolution modes not available on the 325.


Part of S3's marketing plan for the ViRGE included the "S3D" standard, stating that members of the ViRGE family carried the "S3D Graphics Engine". Games that supported ViRGE directly put this logo on their box so owners of the 3D card would know that it would run as well as possible on their computer. And, despite its lackluster 3D-speed, the ViRGE did receive some S3D enhanced games, due in large part to the brand prestige S3 carried in this period: ViRGE-enhanced versions of Terminal Velocity, Descent 2, Tomb Raider and MechWarrior 2.


While revolutionary in delivering an affordable 3D accelerator with good quality 2D performance, the ViRGE earned the unofficial title as the world's first "graphics decelerator" due to its abysmal 3D performance. While the ViRGE could render basic 3D scenes faster than host-CPU based software rendering, turning on features such as bilinear filtering and Z-depth fogging caused the card to slow down to the point where software-rendering would outrun the ViRGE. To this extent, the practical feature set of the ViRGE range was extremely limited. Ironically, 3D-rendering on the expensive VRAM based ViRGE/VX (988) was even slower than the ViRGE/325 due to the VX's slower core and memory clock rates.

While ViRGE did offer adequate performance in natively-ported titles, in late 1996 the introduction of the 3dfx Voodoo Graphics and Rendition Verité, along with Direct3D's growing significance, changed the playing field for all future 3D-cards. The ViRGE's chances of establishing itself as a 3D gaming platform in the market had effectively disappeared.

The ViRGE was also unpopular for its lack of OpenGL support, limiting visual quality and performance with the extremely popular Quake engine.


Between its birth in 1995 and retirement near the year 2000, the ViRGE family received regular upgrades. The ViRGE/DX boosted the speed of the original ViRGE/325. The ViRGE/GX added support for more modern SD/SGRAM. The ViRGE/GX2 was one of the first VGA chipsets to support AGP, although the level of support extended little beyond electrical compliance. Substantial use of AGP's feature-set would have to wait until the Savage 3D.

The ViRGE was ultimately replaced by the Savage 3D in S3's top-end graphics segment in 1998. However, at least one derivative (Trio3D) of the ViRGE remained in production even after the discontinuation of the Savage 3D.


*64-bit 2D/3D graphics "S3d Engine" with integrated 135 MHz (325) or 220 MHz (VX) RAMDAC and clock synthesizer
*"S3 Streams Processor" for accelerated video
**On-the-fly stretching and blending of primary RGB stream and RGB or YUV (video) secondary stream
**Each stream can have a different color depth
**Hardware-assisted video playback with horizontal interpolation
**Support for Indeo, Cinepak, and software and hardware-accelerated MPEG-1 video
*"S3 Scenic Highway" for direct interface to live video and MPEG-1 peripherals
*2D GUI acceleration. (BitBLT, line draw, polygon fill)
*3D texture mapping
**Perspective correction, flat and Gouraud shading
**Bilinear and trilinear texture filtering, MIP Mapping, alpha blending, and video texture mapping
**Depth cueing and fogging, Z-buffering
*1600x1200 with 16.7M colors at 80 Hz refresh (VX), 1280x1024 with 256 colors at 75 Hz refresh, 1024x768 with 64K colors at 75 Hz refresh, 800x600 16.7M colors at 75 Hz refresh
*64-bit DRAM or VRAM (VX) memory interface, 2, 4, and 8 (VX) MiB video memory, Single-cycle EDO operation
*Glueless PCI 2.1 bus interface and VESA VL-Bus (325) interface
*PCI bus mastering for display list processing and video capture support
*Drivers for major operating systems and APIs: Windows 95, Windows 3.1x, Windows NT, IBM OS/2 2.1 and 3.0 (Warp), ADI 4.2, Direct3D, BRender, RenderWare and OpenGL
*Full hardware and BIOS support for VESA Display Power Management Signaling (DPMS) monitor power savings modes
*DDC monitor communications
*325 uses 208-pin PQFP package. VX uses 288-pin BGA package
*ViRGE 325 pin compatible with S3 Trio64V+


*"Product Overview: S3 ViRGE Integrated 3D Graphics/Video Accelerator" (PDF), S3 Incorporated, July 1996.
*"Product Overview: S3 ViRGE/VX Integrated 3D Graphics/Video Accelerator" (PDF), S3 Incorporated, July 1996.

External links

* [http://www.myrkul.org/virge.html Diamond Stealth 3D 2000 Review] with screenshots of S3D-accelerated games.

Wikimedia Foundation. 2010.

Look at other dictionaries:

  • Virge — Virge, n. A wand. See {Verge}. [Obs.] [1913 Webster] …   The Collaborative International Dictionary of English

  • Virge Naeris — (born 12 December 1969) is a retired Estonian triple jumper.She finished eleventh at the 1994 European Indoor Championships, [ [http://www.maik richter.de/results/indoor/europe/1994/f94 21.html 1994 European Indoor Championships, women s triple… …   Wikipedia

  • Virge-Chip —   [Abk. für Video and Rendering Graphics Engine, dt. »Video und Grafikwiedergabe Chip«], eine Reihe von 3D Grafikkarten der Firma S3, heute SONICblue …   Universal-Lexikon

  • virge — /vûrj/ noun An obsolete Latinized spelling of ↑verge1 virgˈer noun (obsolete except in certain cathedrals, esp St Paul s) Verger …   Useful english dictionary

  • Virge — A virge, from the Latin virga, is a type of rod, made of wood.Originally it was one or more branches (the French often use verges , the plural of its equivalent, as the normal word for a rod, the rarer singular verge rather indicates a switch)… …   Wikipedia

  • virge — verge, or virge /varj/ In old English law, the compass of the royal court, which bounds the jurisdiction of the lord steward of the household; it seems to have been twelve miles about. An uncertain quantity of land from fifteen to thirty acres.… …   Black's law dictionary

  • virge, tenant by — /tenant bay varj/ A species of copyholder, who holds by the virge or rod …   Black's law dictionary

  • S3 ViRGE — Grafikkarte mit S3 ViRGE/DX Chip Der S3 ViRGE (Abkürzung für Virtual Reality Graphics Engine ) Grafikprozessor war einer der ersten 2D/3D Beschleuniger für den Massenmarkt. Inhaltsverzeichnis 1 2D …   Deutsch Wikipedia

  • S3 ViRGE — Для улучшения этой статьи желательно?: Дополнить статью (статья слишком короткая либо содержит лишь словарное определение). Найти и оформить в виде сносок ссылки на авторитетные источники, подтверждаю …   Википедия

  • virgėti — virgėti, vìrga, ėjo intr. KŽ; Rtr 1. judėti, drebėti, virpėti, mirgėti: Kad vėjelis pūtė, lapeliai virgėjo (d.) Š(Tvr). 2. nenustygti vietoje, šokinėti (ppr. iš džiaugsmo): Šuo džiaugdamas juda, vìrga Š. virgėti; suvirgėti …   Dictionary of the Lithuanian Language

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”

We are using cookies for the best presentation of our site. Continuing to use this site, you agree with this.