summaryrefslogtreecommitdiff
path: root/src/vk/queue_family.cpp
diff options
context:
space:
mode:
authorFrederico Linhares <fred@linhares.blue>2022-08-03 15:25:29 -0300
committerFrederico Linhares <fred@linhares.blue>2022-08-03 15:25:29 -0300
commit60b38f632e4d6e9416630de6120dafcac613a698 (patch)
tree458c35df273166b68a3fd26095226b88bba9371e /src/vk/queue_family.cpp
parentf88712a929ee3543f8e1d45c6071f676df339cdb (diff)
feat Create a log system
Diffstat (limited to 'src/vk/queue_family.cpp')
-rw-r--r--src/vk/queue_family.cpp16
1 files changed, 10 insertions, 6 deletions
diff --git a/src/vk/queue_family.cpp b/src/vk/queue_family.cpp
index 7c91ba2..d917c13 100644
--- a/src/vk/queue_family.cpp
+++ b/src/vk/queue_family.cpp
@@ -16,7 +16,9 @@
#include "queue_family.hpp"
-#include <iostream>
+#ifdef DEBUG
+#include <sstream>
+#endif
#include "../core.hpp"
@@ -30,20 +32,22 @@ QueueFamily::QueueFamily(
{
#ifdef DEBUG
- std::cout << "Queue quantity: " << queue_family_properties.queueCount <<
+ std::stringstream message{};
+ message << "Queue quantity: " << queue_family_properties.queueCount <<
std::endl;
- std::cout << "Graphics: " <<
+ message << "Graphics: " <<
(queue_family_properties.queueFlags & VK_QUEUE_GRAPHICS_BIT ?
"true" : "false") << std::endl;
- std::cout << "Compute: " <<
+ message << "Compute: " <<
(queue_family_properties.queueFlags & VK_QUEUE_COMPUTE_BIT ?
"true" : "false") << std::endl;
- std::cout << "Transfer: " <<
+ message << "Transfer: " <<
(queue_family_properties.queueFlags & VK_QUEUE_TRANSFER_BIT ?
"true" : "false") << std::endl;
- std::cout << "Sparse Binding: " <<
+ message << "Sparse Binding: " <<
(queue_family_properties.queueFlags & VK_QUEUE_SPARSE_BINDING_BIT ?
"true" : "false") << std::endl;
+ cg_core.log.message(Log::Level::Trace, message.str());
#endif
this->device = device;