Graphics Synthesizer (GS)
The Graphics Synthesizer (GS) is responsible for rendering all graphics
primitives to the screen. It is capable of rendering between 25-75 million
triangles per second at a fill-rate of about 2.4 Gigapixels per second.
The GS can also output images in NTSC, PAL, VESA and DTV formats
(either interlaced or non-interlaced). Some of its features include:
-
32-bit color operation (Red, Green, Blue, and Alpha)
-
Point, Line, Line Strip, Triangle, Triangle Strip, Triangle Fan and
Sprite primitives.
-
4, 8, 16, 24 and 32-bit texture modes
-
16, 24 and 32-bit Z buffer
-
Alpha blending, edge anti-aliasing (lines and triangles), fogging,
scissoring and two context drawing environment.
-
Unified memory with 38.4GB/s of bandwidth to the framebuffer, 9.6GB/s
of bandwidth to the texture buffer, and 1.2GB/s of bandwidth to main
RAM.