NovelRT
NovelRT copied to clipboard
Vulkan and exception design.
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?