From 0f3207d0199a73f93915d5068034e9620ab071bf Mon Sep 17 00:00:00 2001 From: Triang3l Date: Mon, 28 Mar 2022 21:57:44 +0300 Subject: [PATCH] [Vulkan] Fix basePipelineIndex signedness --- src/xenia/ui/vulkan/vulkan_immediate_drawer.cc | 2 +- src/xenia/ui/vulkan/vulkan_presenter.cc | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/xenia/ui/vulkan/vulkan_immediate_drawer.cc b/src/xenia/ui/vulkan/vulkan_immediate_drawer.cc index a90f530d9..a73e42894 100644 --- a/src/xenia/ui/vulkan/vulkan_immediate_drawer.cc +++ b/src/xenia/ui/vulkan/vulkan_immediate_drawer.cc @@ -706,7 +706,7 @@ bool VulkanImmediateDrawer::EnsurePipelinesCreatedForCurrentRenderPass() { pipeline_create_info.renderPass = vulkan_ui_draw_context.render_pass(); pipeline_create_info.subpass = 0; pipeline_create_info.basePipelineHandle = VK_NULL_HANDLE; - pipeline_create_info.basePipelineIndex = UINT32_MAX; + pipeline_create_info.basePipelineIndex = -1; if (dfn.vkCreateGraphicsPipelines(device, VK_NULL_HANDLE, 1, &pipeline_create_info, nullptr, &pipeline_triangle_) != VK_SUCCESS) { diff --git a/src/xenia/ui/vulkan/vulkan_presenter.cc b/src/xenia/ui/vulkan/vulkan_presenter.cc index f4d033c55..d53a52a6d 100644 --- a/src/xenia/ui/vulkan/vulkan_presenter.cc +++ b/src/xenia/ui/vulkan/vulkan_presenter.cc @@ -2535,7 +2535,7 @@ VkPipeline VulkanPresenter::CreateGuestOutputPaintPipeline( pipeline_create_info.renderPass = render_pass; pipeline_create_info.subpass = 0; pipeline_create_info.basePipelineHandle = VK_NULL_HANDLE; - pipeline_create_info.basePipelineIndex = UINT32_MAX; + pipeline_create_info.basePipelineIndex = -1; const VulkanProvider::DeviceFunctions& dfn = provider_.dfn(); VkDevice device = provider_.device();