KDGpu::BindingResource
#include <bind_group_description.h>
Public Functions
Public Functions Documentation
function BindingResource
 | inline BindingResource(
    const TextureViewSamplerBinding & textureView
)
  | 
 
function BindingResource
 | inline BindingResource(
    const TextureViewBinding & textureView
)
  | 
 
function BindingResource
 | inline BindingResource(
    const ImageBinding & image
)
  | 
 
function BindingResource
 | inline BindingResource(
    const SamplerBinding & sampler
)
  | 
 
function BindingResource
 | inline BindingResource(
    const UniformBufferBinding & buffer
)
  | 
 
function BindingResource
 | inline BindingResource(
    const StorageBufferBinding & buffer
)
  | 
 
function BindingResource
 | inline BindingResource(
    const DynamicUniformBufferBinding & buffer
)
  | 
 
function BindingResource
 | inline BindingResource(
    const AccelerationStructureBinding & buffer
)
  | 
 
function BindingResource
 | inline BindingResource(
    const InputAttachmentBinding & inputAttachment
)
  | 
 
function type
 | inline ResourceBindingType type() const
  | 
 
 | inline const UniformBufferBinding & uniformBufferBinding() const
  | 
 
function storageBufferBinding
 | inline const StorageBufferBinding & storageBufferBinding() const
  | 
 
function imageBinding
 | inline const ImageBinding & imageBinding() const
  | 
 
function samplerBinding
 | inline const SamplerBinding & samplerBinding() const
  | 
 
function textureViewBinding
 | inline const TextureViewBinding & textureViewBinding() const
  | 
 
function textureViewSamplerBinding
 | inline const TextureViewSamplerBinding & textureViewSamplerBinding() const
  | 
 
 | inline const DynamicUniformBufferBinding & dynamicUniformBufferBinding() const
  | 
 
function accelerationStructure
 | inline const AccelerationStructureBinding & accelerationStructure() const
  | 
 
 | inline const InputAttachmentBinding & inputAttachmentBinding() const
  | 
 
Updated on 2025-11-02 at 00:01:41 +0000