1. A method comprising: streaming out data from a graphics pipeline at run time by streaming out data from an application without using the application's original code by forcing geometry data out through a stream output that writes out a previous stage's results to memory; and using a geometry extractor that adds its own stream out declaration to the stream output.