Skip to content

LiteFX::Rendering::GlobalDescriptorHeaps

Implements the book-keeping required for allocations on the global descriptor heaps used by a IGraphicsDevice.

Synopsis

Declared in <litefx/rendering_api.hpp>

class [[dllimport, dllexport]] GlobalDescriptorHeaps final

Member Functions

NameDescription
~GlobalDescriptorHeaps [destructor]Destructor
allocate Allocates descriptors from heap.
capacity Returns the total capacity on heap.
release Releases a heap allocation.

Static Member Functions

NameDescription
create Creates a new descriptor heaps instance.

Friends

NameDescription
LiteFX::Rendering::GlobalDescriptorHeaps::GlobalDescriptorHeapsImpl
LiteFX::PimplPtrA smart pointer that manages an implementation instance for a public interface class.

See Also

IGraphicsDevice::descriptorHeaps