| 398 | } |
| 399 | |
| 400 | Queue* Device::TransferOnlyQueue() const { |
| 401 | auto family_index = TransferOnlyQueueFamily(); |
| 402 | return family_index.has_value() ? QueuesFromFamily(*family_index)[0].get() : nullptr; |
| 403 | } |
| 404 | |
| 405 | std::optional<uint32_t> Device::NonGraphicsQueueFamily() const { |
| 406 | if (auto compute_qfi = ComputeOnlyQueueFamily(); compute_qfi.has_value()) { |