The compile times for the shaders in debug mode are simply far too long when compiled as Debug.
This is required for older versions of GCC and Clang
- add stubs for a vulkan hw renderer backend - add RAII wrappers for vulkan object types - add builder classes to isolate vulkan boilerplate code - add a swap chain class