From a5a31cf12371cdcae9456fe4b04e370509439708 Mon Sep 17 00:00:00 2001 From: "Dr. Chat" Date: Fri, 25 Mar 2016 16:37:24 -0500 Subject: [PATCH] VulkanShader::Prepare - return false if vkCreateShaderModule failed. --- src/xenia/gpu/vulkan/vulkan_shader.cc | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/xenia/gpu/vulkan/vulkan_shader.cc b/src/xenia/gpu/vulkan/vulkan_shader.cc index b3c72abf3..c18341a71 100644 --- a/src/xenia/gpu/vulkan/vulkan_shader.cc +++ b/src/xenia/gpu/vulkan/vulkan_shader.cc @@ -44,11 +44,11 @@ bool VulkanShader::Prepare() { shader_info.codeSize = translated_binary_.size(); shader_info.pCode = reinterpret_cast(translated_binary_.data()); - auto err = + auto status = vkCreateShaderModule(device_, &shader_info, nullptr, &shader_module_); - CheckResult(err, "vkCreateShaderModule"); + CheckResult(status, "vkCreateShaderModule"); - return true; + return status == VK_SUCCESS; } } // namespace vulkan