| 190 | FLOOR_POP_WARNINGS() |
| 191 | |
| 192 | vulkan_cmd_completion_handler::vulkan_cmd_completion_handler() { |
| 193 | cmd_completion_threads.resize(completion_thread_count); |
| 194 | for (uint32_t i = 0; i < completion_thread_count; ++i) { |
| 195 | cmd_completion_threads[i] = std::make_unique<vulkan_cmd_completion_thread>(*this, "vk_cmpl_hnd_" + std::to_string(i)); |
| 196 | cmd_completion_threads[i]->start(); |
| 197 | } |
| 198 | } |
| 199 | |
| 200 | vulkan_cmd_completion_handler::~vulkan_cmd_completion_handler() { |
| 201 | GUARD(cmd_completion_threads_lock); |