From 84781a4a1b2664e26d92ff96a4972c56a8ffc6c2 Mon Sep 17 00:00:00 2001
From: Sebastian Gaida <gaida@ca-digit.com>
Date: Tue, 18 May 2021 10:27:17 +0200
Subject: [PATCH] [#16] remove debug code

---
 include/vkcv/SwapChain.hpp |  1 -
 src/vkcv/Context.cpp       |  1 -
 src/vkcv/Core.cpp          | 32 --------------------------------
 3 files changed, 34 deletions(-)

diff --git a/include/vkcv/SwapChain.hpp b/include/vkcv/SwapChain.hpp
index 15633bad..9ba3bd14 100644
--- a/include/vkcv/SwapChain.hpp
+++ b/include/vkcv/SwapChain.hpp
@@ -2,7 +2,6 @@
 #include "vulkan/vulkan.hpp"
 #include "Context.hpp"
 #include "vkcv/Window.hpp"
-#include <iostream>
 
 namespace vkcv {
     class SwapChain final {
diff --git a/src/vkcv/Context.cpp b/src/vkcv/Context.cpp
index 761add2c..d5261285 100644
--- a/src/vkcv/Context.cpp
+++ b/src/vkcv/Context.cpp
@@ -1,4 +1,3 @@
-#include <iostream>
 #include "vkcv/Context.hpp"
 
 namespace vkcv
diff --git a/src/vkcv/Core.cpp b/src/vkcv/Core.cpp
index 9f803697..56ce507e 100644
--- a/src/vkcv/Core.cpp
+++ b/src/vkcv/Core.cpp
@@ -109,12 +109,6 @@ namespace vkcv
         queuePairsTransfer = {};
         std::vector<vk::QueueFamilyProperties> qFamilyProperties = physicalDevice.getQueueFamilyProperties();
 
-        // DEBUG
-        std::cout << "Input queue flags:" << std::endl;
-        for (auto qFlag : queueFlags) {
-            std::cout << "\t" << to_string(qFlag) << std::endl;
-        }
-
         //check priorities of flags -> the lower prioCount the higher the priority
         std::vector<int> prios;
         for(auto flag: queueFlags){
@@ -123,23 +117,16 @@ namespace vkcv
                 prioCount += (static_cast<uint32_t>(flag & qFamilyProperties[i].queueFlags) != 0) * qFamilyProperties[i].queueCount;
             }
             prios.push_back(prioCount);
-            std::cout<< "prio Count: " << prioCount << std::endl;
         }
         //resort flags with heighest priority before allocating the queues
         std::vector<vk::QueueFlagBits> newFlags;
         for(int i = 0; i < prios.size(); i++){
             auto minElem = std::min_element(prios.begin(), prios.end());
             int index = minElem - prios.begin();
-            std::cout << "index: "<< index << std::endl;
             newFlags.push_back(queueFlags[index]);
             prios[index] = std::numeric_limits<int>::max();
         }
 
-        std::cout << "Sorted queue flags:" << std::endl;
-        for (auto qFlag : newFlags) {
-            std::cout << "\t" << to_string(qFlag) << std::endl;
-        }
-
         // create requested queues and check if more requested queues are supported
         // herefore: create vector that updates available queues in each queue family
         // structure: [qFamily_0, ..., qFamily_n] where
@@ -154,7 +141,6 @@ namespace vkcv
         }
 
         initialQueueFamilyStatus = queueFamilyStatus;
-
         // check if every queue with the specified queue flag can be created
         // this automatically checks for queue flag support!
         for (auto qFlag : newFlags) {
@@ -168,7 +154,6 @@ namespace vkcv
                             queueFamilyStatus[i][0]--;
                             queueFamilyStatus[i][1]--;
                             queueFamilyStatus[i][2]--;
-                            std::cout << "Graphics queue available at queue family #" << i << std::endl;
                             found = true;
                         }
                     }
@@ -184,7 +169,6 @@ namespace vkcv
                             queueFamilyStatus[i][0]--;
                             queueFamilyStatus[i][1]--;
                             queueFamilyStatus[i][2]--;
-                            std::cout << "Compute queue available at queue family #" << i << std::endl;
                             found = true;
                         }
                     }
@@ -200,7 +184,6 @@ namespace vkcv
                             queueFamilyStatus[i][0]--;
                             queueFamilyStatus[i][1]--;
                             queueFamilyStatus[i][2]--;
-                            std::cout << "Transfer queue available at queue family #" << i << std::endl;
                             found = true;
                         }
                     }
@@ -213,24 +196,9 @@ namespace vkcv
             }
         }
 
-        std::cout << "Initial queue status:" << std::endl;
-        int x = 0;
-        for (std::vector<int> e : initialQueueFamilyStatus) {
-            std::cout << "#" << x << ":\t[" << e[0] << ", " << e[1] << ", " << e[2] << "]" << std::endl;
-            x++;
-        }
-
-        std::cout << "Actual queue status:" << std::endl;
-        x = 0;
-        for (std::vector<int> e : queueFamilyStatus) {
-            std::cout << "#" << x << ":\t[" << e[0] << ", " << e[1] << ", " << e[2] << "]" << std::endl;
-            x++;
-        }
-
         // create all requested queues
         for (int i = 0; i < qFamilyProperties.size(); i++) {
             uint32_t create = std::abs(initialQueueFamilyStatus[i][0] - queueFamilyStatus[i][0]);
-            std::cout << "For Queue Family #" << i << " create " << create << " queues" << std::endl;
             if (create > 0) {
                 vk::DeviceQueueCreateInfo qCreateInfo(
                         vk::DeviceQueueCreateFlags(),
-- 
GitLab