Don't expect the vulkan headers to be present on the development system. Instead, download the using meson wrap.
Signed-off-by: Piotr Krygier <piotrkrygier@everyonecancode.xyz>
Instead of relying on host system, some dependencies had been added using meson wrap DB and custom meson wrappers.
Signed-off-by: Piotr Krygier <piotrkrygier@everyonecancode@xyz>
Added event handler implementation.
Moved enginge specific implementation outside graphics module
Signed-off-by: Piotr Krygier <piotrkrygier@everyonecancode@xyz>
This is working repository now. I had to clean this up due to
my f_ups, that made this simple repo around 200MB large.
Signed-off-by: Piotr Krygier <piotrkrygier@everyonecancode@xyz>