|
UraniumCompute 0.1.0
A GPU accelerated parallel task scheduler
|
This is the complete list of members for UN::ICommandList, including all inherited members.
| AddRef()=0 | UN::IObject | pure virtual |
| AttachRefCounter(ReferenceCounter *counter)=0 | UN::IObject | pure virtual |
| Begin()=0 | UN::ICommandList | pure virtual |
| CmdCopy(IBuffer *pSource, IBuffer *pDestination, const BufferCopyRegion ®ion)=0 (defined in UN::ICommandList) | UN::ICommandList | protectedpure virtual |
| CmdDispatch(IKernel *pKernel, Int32 x, Int32 y, Int32 z)=0 (defined in UN::ICommandList) | UN::ICommandList | protectedpure virtual |
| CmdMemoryBarrier(IBuffer *pBuffer, const MemoryBarrierDesc &barrierDesc)=0 (defined in UN::ICommandList) | UN::ICommandList | protectedpure virtual |
| CommandListBuilder (defined in UN::ICommandList) | UN::ICommandList | friend |
| DescriptorType typedef (defined in UN::ICommandList) | UN::ICommandList | |
| End()=0 (defined in UN::ICommandList) | UN::ICommandList | protectedpure virtual |
| GetDebugName() const =0 | UN::IDeviceObject | pure virtual |
| GetDesc() const =0 (defined in UN::ICommandList) | UN::ICommandList | pure virtual |
| GetDevice() const =0 | UN::IDeviceObject | pure virtual |
| GetFence()=0 | UN::ICommandList | pure virtual |
| GetRefCounter()=0 | UN::IObject | pure virtual |
| GetState()=0 | UN::ICommandList | pure virtual |
| Init(const DescriptorType &desc)=0 (defined in UN::ICommandList) | UN::ICommandList | pure virtual |
| Release()=0 | UN::IObject | pure virtual |
| Reset()=0 | UN::IDeviceObject | pure virtual |
| ResetState()=0 | UN::ICommandList | pure virtual |
| Submit()=0 | UN::ICommandList | pure virtual |
| ~IDeviceObject() override=default (defined in UN::IDeviceObject) | UN::IDeviceObject | |
| ~IObject()=default (defined in UN::IObject) | UN::IObject | virtual |