NovelRT icon indicating copy to clipboard operation
NovelRT copied to clipboard

Vulkan and exception design.

Open RubyNova opened this issue 3 years ago • 0 comments

As per #263 new exceptions are required to handle the new runtime errors that currently exist in that part of the codebase.

At present I am considering a VulkanMemoryMapFailureException and a VulkanMemoryFlushFailureException, which can accept the VkResult and messages that already exist in the Vulkan pipeline, but I wanted additional insight before just doing this. I also do not believe that this should be a part of #263 but its own PR.

Thoughts?

RubyNova avatar Sep 22 '21 16:09 RubyNova