A simple mesh sphere with a touch of hardware tessellation!
Here a nice overview (a rather detailed overview!) about the world and history of hardware tessellation in OpenGL. The article covers ATI TruForm (GL_ATI_pn_triangles) which was the first GPU tessellation technology (Radeon 8500 ouch!), geometry shaders (introduced with shader model 4.0) that allow tessellation with the creation of new primitives but are actually inefficient in practice, tessellator on Radeon HD 2000 (GL_AMD_vertex_shader_tessellator), and the article ends up with tessellation on GTX 400 / HD 5000.
You can read the complete article HERE.
If you want to play with Radeon HD 2000 tessellator here is what you need:
It’s a GeeXLab demo, I didn’t tested it with the lasted GeeXLab 0.2.5 but it should work on Radeon cards…
And if you want real and modern GPU tessellation (GTX 400 / HD 5000), just download TessMark: