1. A computer graphics system comprising: a first component comprising a layout of data streams and at least one declaration of a usage semantic; and a software program that links the usage semantic to one of the data streams using the declaration.