const sbt
This commit is contained in:
parent
92dfe16dac
commit
9d43f2e44b
1 changed files with 1 additions and 1 deletions
|
|
@ -33,7 +33,7 @@ export namespace Crafter {
|
||||||
class ShaderBindingTableVulkan {
|
class ShaderBindingTableVulkan {
|
||||||
public:
|
public:
|
||||||
std::vector<VkPipelineShaderStageCreateInfo> shaderStages;
|
std::vector<VkPipelineShaderStageCreateInfo> shaderStages;
|
||||||
void Init(std::span<VulkanShader> shaders) {
|
void Init(const std::span<const VulkanShader> shaders) {
|
||||||
shaderStages.reserve(shaders.size());
|
shaderStages.reserve(shaders.size());
|
||||||
for(const VulkanShader& shader: shaders) {
|
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);
|
shaderStages.emplace_back(VK_STRUCTURE_TYPE_PIPELINE_SHADER_STAGE_CREATE_INFO, nullptr, 0, shader.stage, shader.shader, shader.entrypoint.c_str(), shader.specilizationInfo);
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue