KDGpu::ApiInstance¶
Module: API
#include <api_instance.h>
Inherited by KDGpu::VulkanInstance
Public Functions¶
| Name | |
|---|---|
| virtual std::vector< Extension > | extensions() const =0 | 
| virtual std::vector< Handle< Adapter_t > > | queryAdapters(const Handle< Instance_t > & instanceHandle) =0 | 
| virtual std::vector< AdapterGroup > | queryAdapterGroups() =0 | 
| virtual Handle< Surface_t > | createSurface(const SurfaceOptions & options) =0 | 
Public Functions Documentation¶
function extensions¶
1 |  | 
Reimplemented by: KDGpu::VulkanInstance::extensions
function queryAdapters¶
1 2 3  |  | 
Reimplemented by: KDGpu::VulkanInstance::queryAdapters
function queryAdapterGroups¶
1 |  | 
Reimplemented by: KDGpu::VulkanInstance::queryAdapterGroups
function createSurface¶
1 2 3  |  | 
Reimplemented by: KDGpu::VulkanInstance::createSurface
Updated on 2025-07-08 at 12:01:11 +0000