Ported tessellation work from private glNext.
Added basic tessellation shader sample.
Merging initial work on tessellation shaders
Upgrading GlslProgCompileExc to handle tessellation and geometry
Adding gl::patParameter*()
Minor updates to Tessellation sample
Renaming TessellationShader to TessellationBasic
Initial work on tessllationBezier sample
Minor formatting on GlslProg.h
Minor updates to tessellation samples
Completing rename of TessellationShader to TessellationBasic
Merge branch 'glNext_tessellation' into glNext
initial replacing all thrown remaining std::exceptions with ci::Exception
log uncaught exception with CI_LOG_E. rethrow with no argument to prevent slicing off exception subclass data.
Moved exception description string to ci::Exception. Using this by most subclassed exceptions.
GlslProg exception using base class description string
Using base Exception’s description in app resource and asset related exceptions.
added GlslProgExc for all glsl related exceptions
added missing setDescription method implementation
catching exceptions and logging what() from within cinder core src.