From 9d43f2e44bc640a9d5555f7cd9bc6903d0301025 Mon Sep 17 00:00:00 2001 From: Jorijn van der Graaf Date: Fri, 10 Apr 2026 20:53:17 +0200 Subject: [PATCH] const sbt --- interfaces/Crafter.Graphics-ShaderBindingTableVulkan.cppm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/interfaces/Crafter.Graphics-ShaderBindingTableVulkan.cppm b/interfaces/Crafter.Graphics-ShaderBindingTableVulkan.cppm index 4979411..bff2f7b 100644 --- a/interfaces/Crafter.Graphics-ShaderBindingTableVulkan.cppm +++ b/interfaces/Crafter.Graphics-ShaderBindingTableVulkan.cppm @@ -33,7 +33,7 @@ export namespace Crafter { class ShaderBindingTableVulkan { public: std::vector shaderStages; - void Init(std::span shaders) { + void Init(const std::span shaders) { shaderStages.reserve(shaders.size()); for(const VulkanShader& shader: shaders) { shaderStages.emplace_back(VK_STRUCTURE_TYPE_PIPELINE_SHADER_STAGE_CREATE_INFO, nullptr, 0, shader.stage, shader.shader, shader.entrypoint.c_str(), shader.specilizationInfo);