added a shader class to simplify interaction with effect files.

Signed-off-by: Peter Mårtensson <veritas.is.me@gmail.com>
specular lights and shader refactoring..

Signed-off-by: Peter Mårtensson <veritas.is.me@gmail.com>
A truly bizarre error causing flickering and crashes on release builds was fixed.

Signed-off-by: Peter Mårtensson <veritas.is.me@gmail.com>
Weird specular.

Signed-off-by: Peter Mårtensson <veritas.is.me@gmail.com>
Flickering but working view space specular.

Signed-off-by: Peter Mårtensson <veritas.is.me@gmail.com>
Added libnoise to test project.

(Maybe) fixed specular bug.

Testing should now be approximately 2.3x more pleasant!

Signed-off-by: Peter Mårtensson <veritas.is.me@gmail.com>
Some tweaks to generation.

Signed-off-by: Peter Mårtensson <veritas.is.me@gmail.com>
added lib file necessary for compiling..

Signed-off-by: Peter Mårtensson <veritas.is.me@gmail.com>
Removed a bunch of warnings and solved an issue where a method in GamePadState.cpp
would not return any value at all.

Signed-off-by: Peter Mårtensson <veritas.is.me@gmail.com>
Starting sound branch!

Signed-off-by: martingronlund <martingronlund@live.se>
Disabled memory leak mode.

Signed-off-by: martingronlund <martingronlund@live.se>
Minor fix.

Signed-off-by: martingronlund <martingronlund@live.se>
Rebased instead of merged Sound branch into dev, but everything works fine now.

Signed-off-by: martingronlund <martingronlund@live.se>
Added mouse look-around, but camera transforms need minor touch-ups.

Signed-off-by: martingronlund <martingronlund@live.se>
Added the obligatory minor fix (I never learn)

Signed-off-by: martingronlund <martingronlund@live.se>
stub.

Signed-off-by: Peter Mårtensson <veritas.is.me@gmail.com>
cube for sphere?

Signed-off-by: Peter Mårtensson <veritas.is.me@gmail.com>
Added initialization guards for SoundManager and InputManager and refactored all InputManager variables to not use m_-prefix, since they were all static.

Signed-off-by: martingronlund <martingronlund@live.se>
Sphere lol

Signed-off-by: Peter Mårtensson <veritas.is.me@gmail.com>
Merge remote-tracking branch 'remotes/origin/dev' into safety

Conflicts:
	Source/sound/SoundManager.cpp
	TestProject/TestApp.cpp
	shiny-bear.suo

Signed-off-by: Peter Mårtensson <veritas.is.me@gmail.com>