Merge pull request #1 from Torkelz/MVGTorkelz

Title
First commit

DXbuffer basic functionality.
Wrap Shaders

Initialize and compiler completed, next task is to build sets and gets
for the shaders. (Move information from the CPU to the GPU)
DXbuffer removed

Changed speccs for buffer.
HID classes added

Starting the input stuff by adding old HID stuff from an old project.
It's a great system to keep building on.
Set and Get

Working on Gets And Set functions for the shader. Sending information
from the Shader class to a handler and collecting data from a constant
buffer that is void and dont return a type.
Merge remote-tracking branch 'origin/master' into CallMat
Graphics

Graphics.h Skapad och DirectX påbörjat. OMG!
GitignoreChange
Graphics main/dx11

Skapat Main.cpp start av linux och windows klart
Utökat DirectX11 klassen
Skapat Global.h lagt till bool isDirectX
Rollback

Ändrat system design, två seperata projekt istället för ett projekt.
Clean

Clean DirectX project med message loop, draw, update, init metoder
unrolled.
Merge pull request #3 from Torkelz/master

CallMat branch update
Testing the HID

Something seems to be missing and the WM_INPUT case never happens in the
MSG_PROC no matter what.

However the Observer pattern stuff seems to work fine. Tried to send a
message over the links hardcoded and it worked.

All that is needed is to figure out why WM_INPUT is "broken".
Rename

Last part now is commenting the files and finishing touches, testing the
files!
Added Pad and Player class

Pad and Player class were added.
Description of classes:
Pad class:
- Position of Pad
- Texture
- Hitbox?
Player class:
- Camera
- Move pad
- Powerups
-
Merge -> Testing

Merge between Shaggy and Callmat
Testing shader and buffer not working

Shit doesn't work.
BUGGFIX - PROBLEM SOLVED

Problemet var två stycket Inputlayouter som användes som om de vore en
variabel, den ena hade värden medans den andra var null och den nullade
användes istället för den andra.
Fungerar nu att rita ut punkter, linjer och trianglar med PS och VS.
Modifierade Buffer klassen en aning för att även stödja IMMUTABLE
buffrar.
Pad added

AWESOMEZZZZ