Commit Graph

7 Commits

Author SHA1 Message Date
Artem Kharytoniuk 6cd89f37ac Working on UI drawing. 2017-03-28 16:50:16 +03:00
Artem Kharytoniuk 7a1e74fa35 Orthographic projection matrix that respects vulkan viewport conveтions. 2017-03-28 13:40:54 +03:00
Artem Kharytoniuk 54ab26edb3 Cinematic images update. 2017-03-27 17:20:21 +03:00
Artem Kharytoniuk f12488d99f Added vk.h/cpp - it is going to be the main vulkan related module in the renderer.
The plan is to remove other vulkan modules copied from the demo project for quick bootstrapping and replace them by more engine specific vulkan code.
2017-03-24 11:52:01 +02:00
Artem Kharytoniuk f944034d17 First attempt for general frame begin/end vulkan functionality.
Test code to draw q3 cinematic.
Bugs to fix when things will settle down a bit: cinematic leaks memory, render_view function invalidates command buffer when multiple scenes are rendered in a single frame.
2017-03-23 23:19:44 +02:00
Artem Kharytoniuk ab66921e14 Added VkImage to image_t. For testing purposes draw all images in a sequence on screen aligned quad. 2017-03-22 11:08:58 +02:00
Artem Kharytoniuk 389bbf32c2 Rename: source -> src. 2017-03-17 15:28:25 +02:00