DirectX 10 Geometry Shaders: Outlining the Pipeline Overview
Learn about the advanced features of DirectX 10, including geometry shaders, streamline out functionality, and how it drives scene rendering without CPU interference.
DirectX 10 Geometry Shaders: Outlining the Pipeline Overview
E N D
Presentation Transcript
Outline • DirectX 10 • Pipeline • Overview
What it does • More than one input vertex • 1 in, 1 out rule no longer applies. Many out • Stream Out. Can write data to a separate buffer and then process that buffer recursively • Can drive scene rendering without CPU interference.
Video Cards • Nvidia supports DX10 and OpenGL (no official GLSL release yet) • ATI supports DX10 • Tesselation? • http://ati.amd.com/products/Radeonhd/demos/Tessellation.html
Performance • Should be really fast • Word on the street is “slow but we don’t know why” • Drivers? • Hardware?
Other Cool Stuff • ATI’s tesselation • Catmull-Clark subdivision