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

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

AddRef() overrideUN::Object< ICommandList >inlinevirtual
AttachRefCounter(ReferenceCounter *pRefCounter) overrideUN::Object< ICommandList >inlinevirtual
Begin() overrideUN::CommandListBasevirtual
BeginInternal()=0 (defined in UN::CommandListBase)UN::CommandListBaseprotectedpure virtual
CmdCopy(IBuffer *pSource, IBuffer *pDestination, const BufferCopyRegion &region)=0 (defined in UN::ICommandList)UN::ICommandListprotectedpure virtual
CmdDispatch(IKernel *pKernel, Int32 x, Int32 y, Int32 z)=0 (defined in UN::ICommandList)UN::ICommandListprotectedpure virtual
CmdMemoryBarrier(IBuffer *pBuffer, const MemoryBarrierDesc &barrierDesc)=0 (defined in UN::ICommandList)UN::ICommandListprotectedpure virtual
CommandListBase(IComputeDevice *pDevice) (defined in UN::CommandListBase)UN::CommandListBaseinlineexplicitprotected
End() override (defined in UN::CommandListBase)UN::CommandListBaseprotectedvirtual
EndInternal()=0 (defined in UN::CommandListBase)UN::CommandListBaseprotectedpure virtual
GetFence() overrideUN::CommandListBasevirtual
GetRefCounter() overrideUN::Object< ICommandList >inlinevirtual
GetState()=0UN::ICommandListpure virtual
Init(const CommandListDesc &desc) override (defined in UN::CommandListBase)UN::CommandListBasevirtual
DeviceObjectBase< ICommandList >::Init(std::string_view name, const DescriptorType &desc)UN::DeviceObjectBase< ICommandList >inlineprotected
InitInternal(const CommandListDesc &desc)=0 (defined in UN::CommandListBase)UN::CommandListBaseprotectedpure virtual
m_pFence (defined in UN::CommandListBase)UN::CommandListBaseprotected
m_State (defined in UN::CommandListBase)UN::CommandListBaseprotected
Reset()=0UN::IDeviceObjectpure virtual
ResetState() overrideUN::CommandListBasevirtual
ResetStateInternal()=0 (defined in UN::CommandListBase)UN::CommandListBaseprotectedpure virtual
Submit() overrideUN::CommandListBasevirtual
SubmitInternal()=0 (defined in UN::CommandListBase)UN::CommandListBaseprotectedpure virtual
~IDeviceObject() override=default (defined in UN::IDeviceObject)UN::IDeviceObject
~IObject()=default (defined in UN::IObject)UN::IObjectvirtual