renderer_vulkan: Move instance initialization to a separate file

Simplify Vulkan's backend initialization code by moving it to a separate
file, allowing us to initialize a Vulkan instance from different
backends.
This commit is contained in:
ReinUsesLisp 2020-12-24 22:05:48 -03:00
parent d1435009ed
commit 25f88d99ce
4 changed files with 176 additions and 111 deletions