A computer graphics system splits vertex data into first and second streams
and stores the streams in separate regions of memory. In a specific
embodiment, the first stream includes positional data and the second
stream includes non-positional color and texture data. A visibility
subsystem uses only the first stream to perform visibility processing,
thus reducing bandwidth requirement. The rendering system processes data
from subsets, identified by the visibility subsystem, of both streams
required to render the visible part of a scene.