UraniumCompute 0.1.0
A GPU accelerated parallel task scheduler
UN::VulkanDescriptorAllocator Member List

This is the complete list of members for UN::VulkanDescriptorAllocator, including all inherited members.

AddRef() overrideUN::Object< IVulkanDescriptorAllocator >inlinevirtual
AllocateSet(VkDescriptorSetLayout setLayout, VkDescriptorSet *pDescriptorSet) (defined in UN::VulkanDescriptorAllocator)UN::VulkanDescriptorAllocator
AttachRefCounter(ReferenceCounter *pRefCounter) overrideUN::Object< IVulkanDescriptorAllocator >inlinevirtual
Create(IComputeDevice *pDevice, VulkanDescriptorAllocator **ppDescriptorAllocator) (defined in UN::VulkanDescriptorAllocator)UN::VulkanDescriptorAllocatorstatic
GetRefCounter() overrideUN::Object< IVulkanDescriptorAllocator >inlinevirtual
Init(const DescriptorType &desc) override (defined in UN::VulkanDescriptorAllocator)UN::VulkanDescriptorAllocatorvirtual
DeviceObjectBase< IVulkanDescriptorAllocator >::Init(std::string_view name, const DescriptorType &desc)UN::DeviceObjectBase< IVulkanDescriptorAllocator >inlineprotected
Reset() overrideUN::VulkanDescriptorAllocatorvirtual
ResetPools() (defined in UN::VulkanDescriptorAllocator)UN::VulkanDescriptorAllocator
VulkanDescriptorAllocator(IComputeDevice *pDevice) (defined in UN::VulkanDescriptorAllocator)UN::VulkanDescriptorAllocatorexplicit
~IDeviceObject() override=default (defined in UN::IDeviceObject)UN::IDeviceObject
~IObject()=default (defined in UN::IObject)UN::IObjectvirtual
~VulkanDescriptorAllocator() override (defined in UN::VulkanDescriptorAllocator)UN::VulkanDescriptorAllocator