From 5cc54c5603b3ec9fb10517fca90307925b1f1022 Mon Sep 17 00:00:00 2001 From: Magnus Norddahl Date: Sun, 6 Apr 2025 16:15:00 +0200 Subject: [PATCH] Include all pipeline builds in the stats --- src/common/rendering/vulkan/pipelines/vk_renderpass.cpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/common/rendering/vulkan/pipelines/vk_renderpass.cpp b/src/common/rendering/vulkan/pipelines/vk_renderpass.cpp index b2069ba99..d18849691 100644 --- a/src/common/rendering/vulkan/pipelines/vk_renderpass.cpp +++ b/src/common/rendering/vulkan/pipelines/vk_renderpass.cpp @@ -489,7 +489,7 @@ std::unique_ptr VkRenderPassSetup::CreateVertexInputLibrary(int builder.DebugName("VkRenderPassSetup.VertexInputLibrary"); AddVertexInputInterface(builder, vertexFormat, drawType); AddDynamicState(builder); - return builder.Create(fb->GetDevice()); + return CreateWithStats(builder); } std::unique_ptr VkRenderPassSetup::CreateVertexShaderLibrary(const VkPipelineKey& key, bool isUberShader) @@ -504,7 +504,7 @@ std::unique_ptr VkRenderPassSetup::CreateVertexShaderLibrary(con builder.DebugName("VkRenderPassSetup.VertexShaderLibrary"); AddPreRasterizationShaders(builder, key, program); AddDynamicState(builder); - return builder.Create(fb->GetDevice()); + return CreateWithStats(builder); } std::unique_ptr VkRenderPassSetup::CreateFragmentShaderLibrary(const VkPipelineKey& key, bool isUberShader) @@ -519,7 +519,7 @@ std::unique_ptr VkRenderPassSetup::CreateFragmentShaderLibrary(c builder.DebugName("VkRenderPassSetup.FragmentShaderLibrary"); AddFragmentShader(builder, key, program); AddDynamicState(builder); - return builder.Create(fb->GetDevice()); + return CreateWithStats(builder); } std::unique_ptr VkRenderPassSetup::CreateFragmentOutputLibrary(FRenderStyle renderStyle, VkColorComponentFlags colorMask) @@ -532,7 +532,7 @@ std::unique_ptr VkRenderPassSetup::CreateFragmentOutputLibrary(F builder.DebugName("VkRenderPassSetup.FragmentOutputLibrary"); AddFragmentOutputInterface(builder, renderStyle, colorMask); AddDynamicState(builder); - return builder.Create(fb->GetDevice()); + return CreateWithStats(builder); } void VkRenderPassSetup::AddVertexInputInterface(GraphicsPipelineBuilder& builder, int vertexFormat, int drawType)