Remove some duplicate code
Optimized pipelining of update_hspeed and update_vspeed
Optimized gravity and friction
Removing Undefine
Was not necessary and bullet issue #238 appears to be resolved.
Merge branch 'master' of https://github.com/RobertBColton/enigma-dev
Remove /newtree
Merge pull request #558 from kvanberendonck/enigma-newtree

newtree isn't going to sit inside ENIGMA anymore
Added colour to sprite/background vertex calls and added color/alpha default arguments to the functions
Added to stretch also
Added Fix
TO d3d primitives
Merge branch 'master' of https://github.com/RobertBColton/enigma-dev
Merge pull request #561 from RobertBColton/master

fucking die
Moved generated files back out of appdata on windows (as temporary fix to extensions error)
Moved back to fiels back to appdata, but .eobj still being generated in ENIGMASystem/SHELL/ for some reason and stops extensions from erroring.
Replaced push/pop current color bit attributes in primitives as it wasn't working? Might want to look into that as it will probably break other things.
Moved eobjs back to appdata. Note so you don't get any errors delete all generated files in SHELL
Fixed OpenGL3
Texture binding I had was all wrong and extremely slow, glGet is very bad.
Cleanup
Merge pull request #562 from RobertBColton/master

Fixed OpenGL3
Direct3D Performance Boost
Changed custom vertex declaration back to FVF and gave another 10fps
increase. The issue is custom vertex decl. is slow to recreate, and our
models are possible of changing formats because of d3d_model_clear and
since they are used for sprite batching.