ludus::graphics::rhi::BindingCapabilities¶
Ludus Wiki · API overview · Browse API
Struct
Declared in modules/graphics/rhi/include/ludus/graphics/rhi/profile.h
#include <ludus/graphics/rhi/profile.h>
struct ludus::graphics::rhi::BindingCapabilities final
Fields¶
MaxDynamicUniformBuffers¶
ludus::foundation::uint32 ludus::graphics::rhi::BindingCapabilities::MaxDynamicUniformBuffers = 0
Related types: ludus::foundation::uint32
Declared in modules/graphics/rhi/include/ludus/graphics/rhi/profile.h
MaxDynamicStorageBuffers¶
ludus::foundation::uint32 ludus::graphics::rhi::BindingCapabilities::MaxDynamicStorageBuffers = 0
Related types: ludus::foundation::uint32
Declared in modules/graphics/rhi/include/ludus/graphics/rhi/profile.h
MaxTextureArrayElements¶
ludus::foundation::uint32 ludus::graphics::rhi::BindingCapabilities::MaxTextureArrayElements = 0
Related types: ludus::foundation::uint32
Declared in modules/graphics/rhi/include/ludus/graphics/rhi/profile.h
MaxDescriptorsPerSet¶
ludus::foundation::uint32 ludus::graphics::rhi::BindingCapabilities::MaxDescriptorsPerSet = 0
Related types: ludus::foundation::uint32
Declared in modules/graphics/rhi/include/ludus/graphics/rhi/profile.h
HasUniformTextureIndexing¶
bool ludus::graphics::rhi::BindingCapabilities::HasUniformTextureIndexing = false
Declared in modules/graphics/rhi/include/ludus/graphics/rhi/profile.h
HasBindlessTextureIndexing¶
bool ludus::graphics::rhi::BindingCapabilities::HasBindlessTextureIndexing = false
Declared in modules/graphics/rhi/include/ludus/graphics/rhi/profile.h
MaxBindings¶
ludus::foundation::uint32 ludus::graphics::rhi::BindingCapabilities::MaxBindings = 0
Related types: ludus::foundation::uint32
Declared in modules/graphics/rhi/include/ludus/graphics/rhi/profile.h
MaxUniformBuffersPerStage¶
ludus::foundation::uint32 ludus::graphics::rhi::BindingCapabilities::MaxUniformBuffersPerStage = 0
Related types: ludus::foundation::uint32
Declared in modules/graphics/rhi/include/ludus/graphics/rhi/profile.h
MaxSampledTexturesPerStage¶
ludus::foundation::uint32 ludus::graphics::rhi::BindingCapabilities::MaxSampledTexturesPerStage = 0
Related types: ludus::foundation::uint32
Declared in modules/graphics/rhi/include/ludus/graphics/rhi/profile.h
MaxSamplersPerStage¶
ludus::foundation::uint32 ludus::graphics::rhi::BindingCapabilities::MaxSamplersPerStage = 0
Related types: ludus::foundation::uint32
Declared in modules/graphics/rhi/include/ludus/graphics/rhi/profile.h
MaxUniformBuffersPerSet¶
ludus::foundation::uint32 ludus::graphics::rhi::BindingCapabilities::MaxUniformBuffersPerSet = 0
Related types: ludus::foundation::uint32
Declared in modules/graphics/rhi/include/ludus/graphics/rhi/profile.h
MaxSamplersPerSet¶
ludus::foundation::uint32 ludus::graphics::rhi::BindingCapabilities::MaxSamplersPerSet = 0
Related types: ludus::foundation::uint32
Declared in modules/graphics/rhi/include/ludus/graphics/rhi/profile.h
HasBufferDescriptorArrays¶
bool ludus::graphics::rhi::BindingCapabilities::HasBufferDescriptorArrays = false
Declared in modules/graphics/rhi/include/ludus/graphics/rhi/profile.h
HasSamplerDescriptorArrays¶
bool ludus::graphics::rhi::BindingCapabilities::HasSamplerDescriptorArrays = false
Declared in modules/graphics/rhi/include/ludus/graphics/rhi/profile.h
HasRuntimeTextureArrays¶
bool ludus::graphics::rhi::BindingCapabilities::HasRuntimeTextureArrays = false
Declared in modules/graphics/rhi/include/ludus/graphics/rhi/profile.h
HasPartiallyBoundArrays¶
bool ludus::graphics::rhi::BindingCapabilities::HasPartiallyBoundArrays = false
Declared in modules/graphics/rhi/include/ludus/graphics/rhi/profile.h