From 158a470e85068dce5ac3e444401629a5ff2d7027 Mon Sep 17 00:00:00 2001
From: Mark Oliver Mints <mmints@uni-koblenz.de>
Date: Tue, 31 Aug 2021 18:11:20 +0200
Subject: [PATCH] [#71] Update testing application with new compute pipeline
 implementation

---
 projects/particle_simulation/src/BloomAndFlares.hpp | 8 ++++----
 projects/particle_simulation/src/main.cpp           | 4 ++--
 src/vkcv/PipelineManager.hpp                        | 2 +-
 3 files changed, 7 insertions(+), 7 deletions(-)

diff --git a/projects/particle_simulation/src/BloomAndFlares.hpp b/projects/particle_simulation/src/BloomAndFlares.hpp
index 756b1ca1..0f12f8fb 100644
--- a/projects/particle_simulation/src/BloomAndFlares.hpp
+++ b/projects/particle_simulation/src/BloomAndFlares.hpp
@@ -25,16 +25,16 @@ private:
     vkcv::Image m_LensFeatures;
 
 
-    vkcv::PipelineHandle                     m_DownsamplePipe;
+    vkcv::ComputePipelineHandle                     m_DownsamplePipe;
     std::vector<vkcv::DescriptorSetHandle>   m_DownsampleDescSets; // per mip desc set
 
-    vkcv::PipelineHandle                     m_UpsamplePipe;
+    vkcv::ComputePipelineHandle                     m_UpsamplePipe;
     std::vector<vkcv::DescriptorSetHandle>   m_UpsampleDescSets;   // per mip desc set
 
-    vkcv::PipelineHandle                     m_LensFlarePipe;
+    vkcv::ComputePipelineHandle                     m_LensFlarePipe;
     vkcv::DescriptorSetHandle                m_LensFlareDescSet;
 
-    vkcv::PipelineHandle                     m_CompositePipe;
+    vkcv::ComputePipelineHandle                     m_CompositePipe;
     vkcv::DescriptorSetHandle                m_CompositeDescSet;
 
     void execDownsamplePipe(const vkcv::CommandStreamHandle &cmdStream, const vkcv::ImageHandle &colorAttachment);
diff --git a/projects/particle_simulation/src/main.cpp b/projects/particle_simulation/src/main.cpp
index 4de016ae..a3e34e70 100644
--- a/projects/particle_simulation/src/main.cpp
+++ b/projects/particle_simulation/src/main.cpp
@@ -137,7 +137,7 @@ int main(int argc, const char **argv) {
 
     vkcv::PipelineHandle particlePipeline = core.createGraphicsPipeline(particlePipelineDefinition);
 
-    vkcv::PipelineHandle computePipeline = core.createComputePipeline(computeShaderProgram, {core.getDescriptorSet(computeDescriptorSet).layout} );
+    vkcv::ComputePipelineHandle computePipeline = core.createComputePipeline(computeShaderProgram, {core.getDescriptorSet(computeDescriptorSet).layout} );
 
     vkcv::Buffer<glm::vec4> color = core.createBuffer<glm::vec4>(
             vkcv::BufferType::UNIFORM,
@@ -228,7 +228,7 @@ int main(int argc, const char **argv) {
     });
 
     vkcv::DescriptorSetHandle tonemappingDescriptor = core.createDescriptorSet(tonemappingShader.getReflectedDescriptors()[0]);
-    vkcv::PipelineHandle tonemappingPipe = core.createComputePipeline(
+    vkcv::ComputePipelineHandle tonemappingPipe = core.createComputePipeline(
         tonemappingShader, 
         { core.getDescriptorSet(tonemappingDescriptor).layout });
 
diff --git a/src/vkcv/PipelineManager.hpp b/src/vkcv/PipelineManager.hpp
index 18a59d38..ae25e768 100644
--- a/src/vkcv/PipelineManager.hpp
+++ b/src/vkcv/PipelineManager.hpp
@@ -1,7 +1,7 @@
 #pragma once
 
 /**
- *  * @authors Mark Mints
+ * @authors Mark Mints
  * @file src/vkcv/PipelineManager.hpp
  * @brief Creation and handling of Graphic Pipelines
  */
-- 
GitLab