Add a ShaderProgram class to encapsulate compiling, linking, and managing shader attributes
Add a ShaderProgram class to encapsulate compiling, linking, and managing shader attributes
Merge branch 'shader-program-util' of https://github.com/tangram-map/tangram-es into shader-program-util
Use static member variable in ShaderProgram to track currently bound GL program
Add comments and convenience functions
Add convenience function for GL Error-checking
Add comments and error-checking to ShaderProgram
Merge pull request #2 from tangram-map/shader-program-util

Add a ShaderProgram class
Add simple tile visibility checking in the ViewModule
Add trailing newline. Because reasons.
Merge branch 'simple-tile-visibility'

Conflicts:
	Makefile
Fix dirty bit behavior and optimize some calculations
Enable window resize callback for GLFW
Add viewModule to test application
Restructure Makefile for better updating and merging
Merge pull request #6 from tangram-map/viewModule-revisions

View module revisions
made destructor virtual
start work: geoUtil
a utility projection class and mercprojection class