From a8f3122ed9896961cb9d352c7e7553d1de14ce70 Mon Sep 17 00:00:00 2001 From: redstrate <54911369+redstrate@users.noreply.github.com> Date: Thu, 4 Feb 2021 09:01:39 -0500 Subject: [PATCH] Change wrong shader inputs --- engine/renderer/src/gaussianhelper.cpp | 2 +- engine/renderer/src/renderer.cpp | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/engine/renderer/src/gaussianhelper.cpp b/engine/renderer/src/gaussianhelper.cpp index 9953ad0..f810f9e 100755 --- a/engine/renderer/src/gaussianhelper.cpp +++ b/engine/renderer/src/gaussianhelper.cpp @@ -25,7 +25,7 @@ GaussianHelper::GaussianHelper(GFX* gfx, const prism::Extent extent) : extent(ex }; pipelineInfo.shader_input.push_constants = { - {4, 0} + {sizeof(int), 0} }; pipelineInfo.render_pass = renderPass; diff --git a/engine/renderer/src/renderer.cpp b/engine/renderer/src/renderer.cpp index d8dd3b6..42d612c 100755 --- a/engine/renderer/src/renderer.cpp +++ b/engine/renderer/src/renderer.cpp @@ -729,11 +729,11 @@ void Renderer::create_mesh_pipeline(Material& material) { pipelineInfo.shader_input.bindings = { {1, GFXBindingType::StorageBuffer}, {0, GFXBindingType::PushConstant}, - {2, GFXBindingType::StorageImage}, + {2, GFXBindingType::SampledImage}, {3, GFXBindingType::SampledImage}, {4, GFXBindingType::Sampler}, {5, GFXBindingType::Sampler}, - {6, GFXBindingType::StorageImage}, + {6, GFXBindingType::SampledImage}, {7, GFXBindingType::Texture}, {8, GFXBindingType::Texture}, {9, GFXBindingType::Texture}