summaryrefslogtreecommitdiff
path: root/src/vk/queue_family.cpp
diff options
context:
space:
mode:
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;