Add Vulkan renderer

This commit is contained in:
Cacodemon345
2022-04-21 16:32:46 +06:00
parent b840ca618e
commit 314bf5ad06
11 changed files with 20475 additions and 8 deletions

View File

@@ -20,6 +20,8 @@ public:
void onResize(int width, int height);
virtual void finalize() { }
virtual uint32_t getBytesPerRow() { return 2048 * 4; }
virtual std::vector<std::tuple<uint8_t *, std::atomic_flag *>> getBuffers() = 0;
/* Does renderer implement options dialog */