Commit Graph

17 Commits

Author SHA1 Message Date
Jace d197ec07ad Merge branch 'master' into directx
Conflicts:
	include/Core/Engine.h
2015-10-20 15:13:20 +02:00
Jace a4b9521c34 CMAKE Conditional compilation against DirectX and OpenGL targets
...just don't enable both, okay?
2015-10-20 14:52:12 +02:00
Jace 80f34b27b9 OpenGL renderer back in working condition 2015-10-20 14:31:12 +02:00
Jace aacc194358 Passthrough shader for DirectX GUI 2015-10-20 13:52:07 +02:00
Jace 4175b29653 DirectX GUI rendering 2015-10-20 12:07:40 +02:00
Jace 3557b45440 PNG loader now converts RGB to RGBA, because we'd rather treat them the same way when rendering, especially in DirectX 2015-10-20 12:07:30 +02:00
Jace 4a3575190f DX sprites and stuff I guess 2015-10-19 17:48:07 +02:00
PlatinumSkink 7aa7e7cbf0 Pause and Resume events completed and game-crashing bug fixed. I think. 2015-10-19 14:56:44 +02:00
Jace 1abee730ec Moved shaders to separate OpenGL and DirectX folders 2015-10-19 14:08:12 +02:00
Jace d423239320 All vertex attributes now present in DX shaders 2015-10-19 13:53:12 +02:00
Jace e195e69408 Working DirectX textures 2015-10-19 13:39:00 +02:00
Jace a782e6b40a Successful DirectX context through GLFW, praise Gaben! 2015-10-19 13:39:00 +02:00
Jace 0666e8513f Split model file loading and buffer creation into separate classes 2015-10-19 13:38:46 +02:00
Jace 00f537bc03 Removed OpenGL specifics from RenderQueue 2015-10-19 13:38:12 +02:00
Jace 13360856f9 Separated OpenGL specific code into its own "compilation unit" 2015-10-19 13:37:59 +02:00
Jace f335955396 Animation system now listens to pause events 2015-10-15 18:39:47 +02:00
Jace a35d72cac3 Working skeletal animations!!! 2015-10-15 12:48:28 +02:00