Thank you stynx so much for all your research here!
I quite enjoyed the whole thread with all the info and your measurements / comparisons. A few notes and questions below:
S3 Virge 325 (the original one) was released in 1996, but the silicon was made in 1995 and they waited for the initial release of the Direct3D (DX2) in june (?) 1996. Many developers had the cards already in 1995 and worked on S3D-accelerated versions of their games.
It seems like the chip does some sort of hardware vertex processing from your description? Is there more than just the triangle-setup? Btw 3Dfx Voodoo, Matrox Millennium II, Rage II and (any) S3 ViRGE do not do even triangle-setup in hardware. Have you tried if the vertex processing speed is sensitive to the main CPU speed of the machine?
From my measurements and findings Rage II is slower than S3 Virge when you need to push complex geometry through the card. On the other side, S3 ViRGE is very innefficient in working with textures (especially filtered ones), so which card is faster depends on the type of a 3D scene. Btw a good ViRGE DX/GX is twice as fast as ViRGE 325 in textures - thus on par with a single QD3D card in texturing (was there any ViRGE DX/GX available for Mac? Is it possible to mod a PC version of the ViRGE to a Mac version?).
Is the texture memory of the QD3D card connected using 64bit width to the graphics chip? The texturing performance is not that bad given your mention that the texturing was added not long before the release.
Btw I see heavy inspiration from the SGI systems (if I ignore similarities to the PowerVR chips). The texturing part reminds me the SGI IMPACT architecture (including the small texture memory that is more like a texture cache, where the system expects to move textures in/out as the scene is rendered).
If there are more cards, do they slip the screen using scanline interleave (like SGI Maximum IMPACT or 3Dfx V1/V2 in SLI) or other mechanisms?
stynx wrote on 2023-12-16, 13:25:A 2-card setup of QD3D accelerators would be as fast as a basic Rage Pro.
I have no experience with the Rage Pro on Mac, but later Win/PC “turbo” drivers leveraged full potential of the chip and it was on par with 3Dfx Voodoo Graphics - with about 50-55 Mtex/s (10x the original ViRGE 325). Also, the Rage Pro has full triangle-setup in hardware, larger texture cache and many things that made it significantly better than Rage II (just the mipmapping bug dragged the chip down in terms of visual quality).