Skip to content

API

More...

Classes

Name
struct KDGpu::ApiAdapter
ApiAdapter.
struct KDGpu::ApiBindGroup
ApiBindGroup.
struct KDGpu::ApiBindGroupLayout
ApiBindGroupLayout.
struct KDGpu::ApiBuffer
ApiBuffer.
struct KDGpu::ApiCommandBuffer
ApiCommandBuffer.
struct KDGpu::ApiCommandRecorder
ApiCommandRecorder.
struct KDGpu::ApiComputePassCommandRecorder
ApiComputePassCommandRecorder.
struct KDGpu::ApiComputePipeline
ApiComputePipeline.
struct KDGpu::ApiDevice
ApiDevice.
struct KDGpu::ApiFence
ApiFence.
struct KDGpu::ApiFramebuffer
ApiFramebuffer.
struct KDGpu::ApiGpuSemaphore
ApiGpuSemaphore.
struct KDGpu::ApiGraphicsPipeline
ApiGraphicsPipeline.
struct KDGpu::ApiInstance
ApiInstance.
struct KDGpu::ApiPipelineLayout
ApiPipelineLayout.
struct KDGpu::ApiQueue
ApiQueue.
struct KDGpu::ApiRenderPass
ApiRenderPass.
struct KDGpu::ApiRenderPassCommandRecorder
ApiRenderPassCommandRecorder.
struct KDGpu::ApiSampler
ApiSampler.
struct KDGpu::ApiShaderModule
ApiShaderModule.
struct KDGpu::ApiSurface
ApiSurface.
struct KDGpu::ApiSwapchain
ApiSwapchain.
struct KDGpu::ApiTexture
ApiTexture.
struct KDGpu::ApiTextureView
ApiTextureView.
struct KDGpu::ApiTimestampQueryRecorder
ApiComputePassCommandRecorder.
class KDGpu::GraphicsApi
GraphicsApi is the link between our Application and the Rendering API.
struct KDXr::ApiAction
ApiAction.
struct KDXr::ApiActionSet
ApiActionSet.
struct KDXr::ApiInstance
ApiInstance.
struct KDXr::ApiReferenceSpace
ApiReferenceSpace.
struct KDXr::ApiSession
ApiSession.
struct KDXr::ApiSwapchain
ApiSwapchain.
struct KDXr::ApiSystem
ApiSystem.
class KDXr::XrApi
XrApi is the link between our Application and the XR API.
class KDGpu::ResourceManager
ResourceManager manages Graphic API resources.
class KDXr::ResourceManager
ResourceManager manages XR API resources.

Detailed Description

Holds the interfaces for the Rendering APIs


Updated on 2024-05-10 at 00:09:07 +0000