4 Commits

Author SHA1 Message Date
Ivan 'provod' Avdeev
dc129475bd vk: fix synchronization on resize/swapchain recreation 2022-07-09 10:41:59 -07:00
Ivan Avdeev
22917938d9 vk: initial draft of parallel frames
adds multiple command buffers and bits of synchronization.

is not correct at all:
- no depth buffer barrier
- no ubo slots in render
- no proper render memory management
- no ray tracing support whatsoever
- ... etc
2022-02-10 22:55:33 -08:00
Ivan Avdeev
b68dcf81a1
vk: move big enum to string tables to dedicated source file (#345) 2022-02-06 23:16:54 -08:00
Ivan Avdeev
970089516c vk: move swapchain out from framectl 2022-02-06 09:42:03 -08:00