| 173 | FLOOR_POP_WARNINGS() |
| 174 | |
| 175 | vulkan_cmd_completion_handler::vulkan_cmd_completion_handler() { |
| 176 | cmd_completion_threads.resize(completion_thread_count); |
| 177 | for (uint32_t i = 0; i < completion_thread_count; ++i) { |
| 178 | cmd_completion_threads[i] = make_unique<vulkan_cmd_completion_thread>(*this, "vk_cmpl_hnd_" + to_string(i)); |
| 179 | cmd_completion_threads[i]->start(); |
| 180 | } |
| 181 | } |
| 182 | |
| 183 | vulkan_cmd_completion_handler::~vulkan_cmd_completion_handler() { |
| 184 | GUARD(cmd_completion_threads_lock); |