Updated gitignore
Updated gitignore
Began working on mac port of gamelib. Took care of all compiler errors except for linking errors. Now to implement all the functions.
Continuing work on mac port of engine
Created core abstraction structures and functions
[WIP] Working on submitRenderBlock method
Finished initial work on mac version of renderlib
Various minor changes, fixed some bugs, implemented a hacky shader pool loader, and hacky working directory setup.
Added convenience functions for state types
closes #18. Ported mouse and keyboard input to OS X
fixes #19 Depth testing now enabled by default
Closes #1. Added json library for loading json files, and reimplemented shader pool loader using it.
Fixes #22 repeatedly calling [window display] creates a memory leak and was unneeded.
Multiple minor additions
Removed ogles2 tools
closes #26 created perspective convenience function
closes #25 created perspective convenience function
Merge branch 'develop-v2' of https://github.com/bmenke92/GameLib into develop-v2
Create generatePolygon mesh generator
Made a new DrawCall state to encapsulate drawing info, also doubled the max number of state blocks per call