|
LiteFX 0.5.1.2025
Computer Graphics Engine
|
This is the complete list of members for LiteFX::Rendering::IDescriptorSet, including all inherited members.
| bindToHeap(DescriptorType bindingType, UInt32 descriptor, const IBuffer &buffer, UInt32 bufferElement=0, UInt32 elements=0, Format texelFormat=Format::None) const | LiteFX::Rendering::IDescriptorSet | inline |
| bindToHeap(DescriptorType bindingType, UInt32 descriptor, const IImage &image, UInt32 firstLevel=0, UInt32 levels=0, UInt32 firstLayer=0, UInt32 layers=0) const | LiteFX::Rendering::IDescriptorSet | inline |
| bindToHeap(UInt32 descriptor, const ISampler &sampler) const | LiteFX::Rendering::IDescriptorSet | inline |
| globalHeapAllocation(DescriptorHeapType heapType) const noexcept=0 | LiteFX::Rendering::IDescriptorSet | pure virtual |
| IDescriptorSet() noexcept=default | LiteFX::Rendering::IDescriptorSet | protected |
| IDescriptorSet(const IDescriptorSet &)=default | LiteFX::Rendering::IDescriptorSet | protected |
| IDescriptorSet(IDescriptorSet &&) noexcept=default | LiteFX::Rendering::IDescriptorSet | protected |
| operator=(const IDescriptorSet &)=default | LiteFX::Rendering::IDescriptorSet | protected |
| operator=(IDescriptorSet &&) noexcept=default | LiteFX::Rendering::IDescriptorSet | protected |
| update(UInt32 binding, const IBuffer &buffer, UInt32 bufferElement=0, UInt32 elements=0, UInt32 firstDescriptor=0, Format texelFormat=Format::None) const | LiteFX::Rendering::IDescriptorSet | inline |
| update(UInt32 binding, const IImage &texture, UInt32 descriptor=0, UInt32 firstLevel=0, UInt32 levels=0, UInt32 firstLayer=0, UInt32 layers=0) const | LiteFX::Rendering::IDescriptorSet | inline |
| update(UInt32 binding, const ISampler &sampler, UInt32 descriptor=0) const | LiteFX::Rendering::IDescriptorSet | inline |
| update(UInt32 binding, const IAccelerationStructure &accelerationStructure, UInt32 descriptor=0) const | LiteFX::Rendering::IDescriptorSet | inline |
| ~IDescriptorSet() noexcept=default | LiteFX::Rendering::IDescriptorSet | virtual |