diff --git a/projects/cmd_sync_test/src/main.cpp b/projects/cmd_sync_test/src/main.cpp index c1d113707c737d079da9460b346129b914769c5d..3886a53d4127c983e7525c0f6e4ad467129f9ed0 100644 --- a/projects/cmd_sync_test/src/main.cpp +++ b/projects/cmd_sync_test/src/main.cpp @@ -102,13 +102,8 @@ int main(int argc, const char** argv) { triangleShaderProgram.addShader(vkcv::ShaderStage::FRAGMENT, std::filesystem::path("resources/shaders/frag.spv")); triangleShaderProgram.reflectShader(vkcv::ShaderStage::VERTEX); triangleShaderProgram.reflectShader(vkcv::ShaderStage::FRAGMENT); - - std::vector<vkcv::DescriptorBinding> descriptorBindings = { - vkcv::DescriptorBinding(0, vkcv::DescriptorType::IMAGE_SAMPLED, 1, vkcv::ShaderStage::FRAGMENT), - vkcv::DescriptorBinding(1, vkcv::DescriptorType::SAMPLER, 1, vkcv::ShaderStage::FRAGMENT), - vkcv::DescriptorBinding(2, vkcv::DescriptorType::UNIFORM_BUFFER, 1, vkcv::ShaderStage::FRAGMENT), - vkcv::DescriptorBinding(3, vkcv::DescriptorType::IMAGE_SAMPLED, 1, vkcv::ShaderStage::FRAGMENT) , - vkcv::DescriptorBinding(4, vkcv::DescriptorType::SAMPLER, 1, vkcv::ShaderStage::FRAGMENT) }; + + std::vector<vkcv::DescriptorBinding> descriptorBindings = { triangleShaderProgram.getReflectedDescriptors()[0] }; vkcv::DescriptorSetHandle descriptorSet = core.createDescriptorSet(descriptorBindings); const vkcv::PipelineConfig trianglePipelineDefinition( diff --git a/projects/first_mesh/src/main.cpp b/projects/first_mesh/src/main.cpp index 55f700348f4e81ecbcf36952e5c80ae09ae430c9..00a77c761e8fe3d67b4724cd0f1ddfa28f3edcb3 100644 --- a/projects/first_mesh/src/main.cpp +++ b/projects/first_mesh/src/main.cpp @@ -95,8 +95,7 @@ int main(int argc, const char** argv) { }); uint32_t setID = 0; - std::vector<vkcv::DescriptorBinding> descriptorBindings = { - triangleShaderProgram.getReflectedDescriptors()[setID] }; + std::vector<vkcv::DescriptorBinding> descriptorBindings = { triangleShaderProgram.getReflectedDescriptors()[setID] }; vkcv::DescriptorSetHandle descriptorSet = core.createDescriptorSet(descriptorBindings); const vkcv::PipelineConfig trianglePipelineDefinition(