Skip to content

KDGpu::ApiDevice

Module: API

ApiDevice.

#include <api_device.h>

Inherited by KDGpu::VulkanDevice

Public Functions

Name
virtual std::vector< QueueDescription > getQueues(ResourceManager * resourceManager, const std::vector< QueueRequest > & queueRequests, std::span< AdapterQueueType > queueTypes) =0
virtual void waitUntilIdle() =0

Public Functions Documentation

function getQueues

1
2
3
4
5
virtual std::vector< QueueDescription > getQueues(
    ResourceManager * resourceManager,
    const std::vector< QueueRequest > & queueRequests,
    std::span< AdapterQueueType > queueTypes
) =0

Reimplemented by: KDGpu::VulkanDevice::getQueues

function waitUntilIdle

1
virtual void waitUntilIdle() =0

Reimplemented by: KDGpu::VulkanDevice::waitUntilIdle


Updated on 2024-11-25 at 00:15:04 +0000