|
UraniumCompute 0.1.0
A GPU accelerated parallel task scheduler
|
This is the complete list of members for UN::VulkanFence, including all inherited members.
| AddRef() override | UN::Object< IFence > | inlinevirtual |
| AttachRefCounter(ReferenceCounter *pRefCounter) override | UN::Object< IFence > | inlinevirtual |
| Create(IComputeDevice *pDevice, IFence **ppFence) (defined in UN::VulkanFence) | UN::VulkanFence | inlinestatic |
| FenceBase(IComputeDevice *pDevice) (defined in UN::FenceBase) | UN::FenceBase | inlineexplicitprotected |
| GetNativeFence() const (defined in UN::VulkanFence) | UN::VulkanFence | inline |
| GetRefCounter() override | UN::Object< IFence > | inlinevirtual |
| GetState() override | UN::VulkanFence | virtual |
| Init(const DescriptorType &desc) override (defined in UN::FenceBase) | UN::FenceBase | virtual |
| DeviceObjectBase< IFence >::Init(std::string_view name, const DescriptorType &desc) | UN::DeviceObjectBase< IFence > | inlineprotected |
| InitInternal(const DescriptorType &desc) override (defined in UN::VulkanFence) | UN::VulkanFence | protectedvirtual |
| Reset() override | UN::VulkanFence | virtual |
| ResetState() override | UN::VulkanFence | virtual |
| SignalOnCpu() override | UN::VulkanFence | virtual |
| VulkanFence(IComputeDevice *pDevice) (defined in UN::VulkanFence) | UN::VulkanFence | explicit |
| WaitOnCpu(std::chrono::nanoseconds timeout) override | UN::VulkanFence | virtual |
| WaitOnCpu() override | UN::VulkanFence | inlinevirtual |
| ~IDeviceObject() override=default (defined in UN::IDeviceObject) | UN::IDeviceObject | |
| ~IObject()=default (defined in UN::IObject) | UN::IObject | virtual |
| ~VulkanFence() override (defined in UN::VulkanFence) | UN::VulkanFence |