[Vulkan] Error propagation for immediate-mode drawer

This commit is contained in:
DrChat
2017-12-19 13:43:52 -06:00
parent 4ca8cafc1b
commit 8fc71f6f7c
4 changed files with 210 additions and 112 deletions

View File

@@ -27,6 +27,9 @@ class VulkanImmediateDrawer : public ImmediateDrawer {
VulkanImmediateDrawer(VulkanContext* graphics_context);
~VulkanImmediateDrawer() override;
VkResult Initialize();
void Shutdown();
std::unique_ptr<ImmediateTexture> CreateTexture(uint32_t width,
uint32_t height,
ImmediateTextureFilter filter,