The Direct3D 10 System
by David Blythe
show details
Details
url: | http://www.cs.cmu.edu/afs/cs.cmu.edu/academic/class/15869-f11/www/readings/blythe06_d3d10.pdf | abstract: | We present a system architecture for the 4th generation of PC- class programmable graphics processing units (GPUs). The new pipeline features significant additions and changes to the prior generation pipeline including a new programmable stage capable of generating additional primitives and streaming primitive data to memory, an expanded, common feature set for all of the pro- grammable stages, generalizations to vertex and image memory resources, and new storage formats. We also describe structural modifications to the API, runtime, and shading language to com- plement the new pipeline. We motivate the design with descrip- tions of frequently encountered obstacles in current systems. Throughout the paper we present rationale behind prominent de- sign choices and alternatives that were ultimately rejected, draw- ing on insights collected during a multi-year collaboration with application developers and hardware designers. |
|
|
You need to log in to add tags and post comments.