|
UraniumCompute 0.1.0
A GPU accelerated parallel task scheduler
|
This is the complete list of members for UN::VulkanBuffer, including all inherited members.
| AddRef() override | UN::Object< IBuffer > | inlinevirtual |
| AttachRefCounter(ReferenceCounter *pRefCounter) override | UN::Object< IBuffer > | inlinevirtual |
| BindMemory(const DeviceMemorySlice &deviceMemory) override | UN::VulkanBuffer | virtual |
| BindMemory(IDeviceMemory *pDeviceMemory) override | UN::VulkanBuffer | virtual |
| BufferBase(IComputeDevice *pDevice) (defined in UN::BufferBase) | UN::BufferBase | inlineexplicitprotected |
| Create(IComputeDevice *pDevice, IBuffer **ppBuffer) (defined in UN::VulkanBuffer) | UN::VulkanBuffer | inlinestatic |
| GetMemoryRequirements() const (defined in UN::VulkanBuffer) | UN::VulkanBuffer | inline |
| GetNativeBuffer() const (defined in UN::VulkanBuffer) | UN::VulkanBuffer | inline |
| GetRefCounter() override | UN::Object< IBuffer > | inlinevirtual |
| Init(const BufferDesc &desc) override | UN::BufferBase | virtual |
| DeviceObjectBase< IBuffer >::Init(std::string_view name, const DescriptorType &desc) | UN::DeviceObjectBase< IBuffer > | inlineprotected |
| InitInternal(const BufferDesc &desc) override (defined in UN::VulkanBuffer) | UN::VulkanBuffer | protectedvirtual |
| Reset() override | UN::VulkanBuffer | virtual |
| VulkanBuffer(IComputeDevice *pDevice) (defined in UN::VulkanBuffer) | UN::VulkanBuffer | explicit |
| ~IDeviceObject() override=default (defined in UN::IDeviceObject) | UN::IDeviceObject | |
| ~IObject()=default (defined in UN::IObject) | UN::IObject | virtual |
| ~VulkanBuffer() override (defined in UN::VulkanBuffer) | UN::VulkanBuffer |