| 2638 | } |
| 2639 | |
| 2640 | auto daxa_ImplDevice::valid_queue(daxa_Queue queue) -> bool |
| 2641 | { |
| 2642 | bool const in_range = queue.type < DAXA_QUEUE_TYPE_MAX_ENUM && queue.index < this->queue_families[queue.type].queue_count; |
| 2643 | if (in_range) |
| 2644 | { |
| 2645 | u32 const queue_index = queue_to_queue_index(queue); |
| 2646 | return this->queues[queue_index].vk_queue != VK_NULL_HANDLE; |
| 2647 | } |
| 2648 | return false; |
| 2649 | } |
| 2650 | |
| 2651 | auto daxa_ImplDevice::validate_image_slice(daxa_ImageMipArraySlice const & slice, daxa_ImageId image) -> daxa_ImageMipArraySlice |
| 2652 | { |
no test coverage detected