imported revision 414 from svn
Implements missing HPMCdestroyIsoSurface. Fixes issue 1.
Began cleaning up example apps
stash for today
More work on porting apps. Internal format for the texture3d app must be
sorted out (nags on GL4).
Made both cayley and texture3d work with all profiles. Found out that
allowed internal format for single channeled tex3d changes with
versions. Safe is GL_ALPHA for < 3.1 and GL_RED for >= 3.1.
moved FindGLEW.cmake into cmake/Modules dir
Moved shader sources out into separate files that are prebuilt and
linked, and added cmake-stuff to make them visible in project files.
Updated metaballs example to run on all targets.
Added Visual Studio ignores.
Make compileable on Visual Studio 2010.
Fix const-ness issues with externs from txt2cpp.
Commented out references to glPopDebugGroup since it is lacking in Glew-1.9.0.
replaced texture with textureLod where required
Merge branch 'iss8' of https://github.com/hetcomp/hpmc into iss8
Started changing Splatting project to conform with new HPMC Code standards.
Moved shaders into files of their own.
fixed transform_feedback example
in samples, default to driver opengl version as target
replaced fprintf with std::cerr
Added checks for driver version and required extensions in constants creation