FiringSquad: Home of the Hardcore Gamer - Games, Hardware, Reviews and NewsSubmit your own or view users' CPU overclocking results!

  
 Home   News   THE MATRIX   Deals   Hardware   Games   Features   Media   Products   Forums   FS China 
AddThis Social Bookmark Button

Home : Features : Interviews : 3dfx VSA-100 Interview
» Join the Greatest Gaming Community NOW! (It's free)

Already a member? Login
 


Random Gallery >> 
Click to view high-res Image!
RAGE SIGGRAPH 2009 Screenshots [7] (0)

Call of Duty 4: Modern Warfare SP Review (prelim 2) (9) by jacobvandy
A Truely "Epic" Game: Unreal Tournament 3 Review (4) by Discobiscuits
DoW II 5-7-5, and the Limerick (1) by jarrodthome
How to Overclock Guide (2) by SuperCharge
First Entry (1) by Skippy989
So what if it doesn't follow the topic? (0) by ICDP
it could have been better T_T (0) by exe3
13.1 miles of EVGA (0) by Odoyle721
Round 2 Rules! (20) by fs-lyle
War! Huh! Yeah! (aka Blatant Plagiarism) (1) by ICDP

More Blogs >>




3dfx VSA-100 Interview
December 08, 1999   Kenn Hwang > [View My Other Articles]
Product Info | User Reviews | Article Images(3) | Image Gallery | Comments | Forum Thread
Core Architecture Changes

So what makes this a new generation?

Scott then spent some time outlining for us the specific differences between V3 and VSA-100, as well as the special modifications and feature sets added to the latter.

3dfx VSA-100 Interview [ Best case Voodoo4 vs. Voodoo3 @ 640 x 480 ] > View Full-Size in another window.
Best case Voodoo4 vs. Voodoo3

3dfx VSA-100 Interview [ 3dfx feature list @ 640 x 480 ] > View Full-Size in another window.
3dfx feature list

First off, VSA-100 supports full AGP 4X with sidebanding. Without getting into AGP texturing, the higher bandwidth and faster transfer rate of AGP4X allows more data, specifically triangle/polygon information, to be sent down the pipeline, eliminating the system bus as a bottleneck to performance.

Whereas the Voodoo3 supported a maximum of 16MB local memory, each VSA-100 processor can support up to 64MB of RAM. While no consumer card has yet shipped with more than 32MB, 64MB should start becoming standard (if for nothing more than just a large bullet point on the retail packaging) within the next generation of 3D accelerator.

VSA-100 supports true 32-bit RGBA final color rendering, as well as full 24-bit depth buffering consisting of Z and W buffers. Voodoo3 of course, was heavily based on the prior Voodoo technologies, and only supported final output in 16-bit color. Also, while the Voodoo3 also supported fixed or floating point Z/W, these were only 16-bit. W-buffer information is primarily used for perspective-correction on textures, and since the information is sent down regardless, it can also be used for overdraw protection (generally known as Z-buffering). If developers begin using the W-buffer instead, it's possible to save the bandwidth needed to send Z information down the pipe as well. VSA-100 also supports a standard 8-bit stencil buffer, for all of the stencil-buffer shadows supported in today's OpenGL and Direct3D games.

A slightly obscure feature added is the ability to selectively write to individual color RGBA color channels, in order to maintain tighter OpenGL compatibility. It looks like 3dfx is making a concerted effort to embrace full OpenGL, rather than the "miniGL" implementations used solely for Quake-type games. In addition is a revamping of the method colors and textures are combined, which in Voodoo3 wasn't 100% compliant with the OpenGX Multitexture extension.

More optimizations

In addition, a significant modification was made to the DirectX 6/7 pixel pipeline, which has the potential to slightly increase performance on certain multipass operations, which can now be rendered in a single pass. New alpha-blending capabilities have also been added to the VSA-100 hardware, with support for specific modulation, and subtractive blending. Extensions to support these new capabilities will be available for Direct3D and OpenGL, but Glide support is currently TBD.

Of course, with 32-bit texture support, VSA-100 also supports true 32-bit RGBA color textures, and large (2048x2048) texture maps. As with Voodoo3, support is also implemented for rectilinear (non-square) textures, a must for any 3D card supporting large textures. VSA-100 also supports various modes of texture compression including narrow channel compression (NCC), all five modes of DXTC (S3 texture compression), and FXT1, 3dfx's open-source compression algorithm.

But what about the really big changes?

Back! Voodoo3.5 x2?     Tell me more about the differences Next!
Blog + Share: Digg Del.icio.us Reddit SU furl • More: AddThis Social Bookmark Button
Send This Article to a Friend!  
Table of Contents
  Print Entire Article  

MATRIX CONTENT » RANDOM MEDIA BLOG More Blogs >>
No ratings yet
» Please rate this
Read this Media-Blog entry!» Afghanistan and Iraq (0)
by anastamoses@gmail.com () Talk with this user on their Shout Box (My other blogs) Posted 6 months ago


 Hottest Topics
Call of Duty: Modern Warfare 2 PC Review (33)
New Modern Warfare 2 PC petition created (33)
ATI Radeon 5970 Performance Preview (12)
BioShock 2 special edition includes vinyl LP (12)
Activision hopes to monetize some aspects of CoD multi (11)
Today's News >>
Today's Siteseeing >>


 Table of Contents


 Quick Facts
Voodoo3 supported only 16 bit color, 16MB of RAM, and a 16-bit Z-buffer.


FiringSquad is powered by... Back to Top Site MapContact UsAdvertise With Us Privacy StatementAbout Us  
News RSSSiteseeing RSSArticle RSS   © 1998-2009 FS Media, Inc. All Rights Reserved