Opentopia Directory Encyclopedia Tools

VDP1 32-bit video display processor

Encyclopedia : V : VD : VDP : VDP1 32-bit video display processor



 

The Sega Saturn is equipped with dual custom VDP chips for graphics processing. The VDP1 chip is primarily responsible for sprite generation. Polygon generation is accomplished through manipulation of the sprite engine. Texture mapping and Gouraud shading is also handled by the VDP1.

The VDP1 renders primitives to two 256 kB framebuffers that can be configured as 512x512x8 or 512x256x16 (Virtua Fighter 2 was the first game to use high resolution, at 60 frame/s on Consoles). Having two framebuffers allows double buffering of the display and provides more time for rendering. The active framebuffer is read out to the display by the VDP2, which can apply data from a coefficient table to modify the scanning process, for effects like rotation, scaling, and general distortion of the entire framebuffer as a single entity.

The SCU (system bus control unit) provides DMA across a dedicated bus that the VDP2 and VDP1 are connected to, allowing transfer of data from them to and from main memory.

Some commonly quoted specifications are highly dependant on the rendering modes for the polygons and other factors that burden the system load:

In order to better understand the differences between the PS1 GPU and Saturn VDP1 rendering capabilities, here are some varying factors:

PS1 GPU

Saturn VDP1

 


From Wikipedia, the Free Encyclopedia. Original article here. Support Wikipedia by contributing or donating.
All text is available under the terms of the GNU Free Documentation License See Wikipedia Copyrights for details.


Search Titles
0123456789
ABCDEFGHIJ
KLMNOPQRST
UVWXYZ?

E-mail this article to:

Personal Message: