Fps measurement tweaks, few performance tests.

Signed-off-by: Peter Mårtensson <veritas.is.me@gmail.com>
Added a minor fix to set displaymode to default if its not supported by the current hardware.

Default displaymode is currently 640x480 60hz.

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

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

Conflicts:
	TestProject/TestApp.cpp
	shiny-bear.suo
	shiny-bear.vcxproj.filters

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

Signed-off-by: Peter Mårtensson <veritas.is.me@gmail.com>
Added combine pass. Severe aliasing issues.

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

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

Signed-off-by: Peter Mårtensson <veritas.is.me@gmail.com>
Refactored InputManager.cpp into separate files for mouse, keyboard and gamepads. Also optimized some nasty gamepad logic.

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