The LLVMpipe CPU-based software rasterizer OpenGL driver within Mesa’s Gallium3D now has working tessellation shader support (ARB_tessellation_shader) and can even run Unigine Heaven demo properly, just don’t expect good performance…
Source: Phoronix – LLVMpipe Tessellation Shader Support Is Now Working – Runs Unigine Heaven