vkd3d: Handle somewhat common VkResult.

Signed-off-by: Hans-Kristian Arntzen <post@arntzen-software.no>
This commit is contained in:
Hans-Kristian Arntzen 2021-11-26 17:24:10 +01:00
parent d9636d5c67
commit d2fd3de7c1
1 changed files with 3 additions and 0 deletions

View File

@ -1027,6 +1027,9 @@ HRESULT hresult_from_vk_result(VkResult vr)
/* fall-through */
case VK_ERROR_OUT_OF_HOST_MEMORY:
return E_OUTOFMEMORY;
case VK_ERROR_VALIDATION_FAILED_EXT:
/* NV driver sometimes returns this on invalid API usage. */
return E_INVALIDARG;
default:
FIXME("Unhandled VkResult %d.\n", vr);
/* fall-through */