initial draft for libfreenect2 api based on libfreenect api
removed several functions, which complicate current implementation; added functions to support ir intensity frames
added glfw and glew as dependencies; implemented basic opengl window display;
increased opengl version to 3.3
implemented gpu depth processing using opengl shaders
shortened image format definitions
removed opencv dependency from OpenGLDepthPacketProcessor
OpenGLDepthPacketProcessor now uses its configuration
binary resource, like coefficient tables and shaders are now embedded into the Protonect binary
moved shader layout qualifiers to the correct position
embedded resource generation command in cmake now depends on the input files, so it gets recompiled once the input files change
explicitly link in pthread on Linux/MacOSX
Merge pull request #20 from floe/cmake_fix

explicitly link in pthread on Linux/MacOSX
Merge pull request #12 from christiankerl/api

initial draft for libfreenect2 api based on libfreenect api
initial draft for libfreenect2 api based on libfreenect api
removed several functions, which complicate current implementation; added functions to support ir intensity frames
explicitly link in pthread on Linux/MacOSX
moved common DepthPacketProcessor parameters to struct; replaced hard coded parameter values in shaders with uniform structure; not yet tested;
added conversion from min/max depth in meters to millimeters when setting configuration of DepthPacketProcessor
CpuDepthPacketProcessor now uses embedded resources